32
28
11
17
21
37
12
150
16
98
3
13
15
6
34
27
9
40
23
38
56
25
132
87
58
22
31
14
100
175
50
52
147
29
54
57
96
79
46
26
45
53
85
44