38
25
16
62
108
75
43
37
24
5
21
7
30
31
122
15
2
9
50
36
10
69
20
66
55
52
22
14
28
34
86
29
146
12
64
93
39
40
54
41
11
102
80
32