32
120
30
63
28
18
23
10
117
41
11
37
59
36
55
177
19
15
12
56
65
51
27
84
46
107
40
34
26
22
25
138
85
2
47
62
135
68
33
78
43
103
16