37
172
224
87
149
28
12
7
32
24
22
188
19
128
23
103
9
75
85
14
40
71
35
83
150
55
11
20
18
171
34
36
16
15
26
89
17
66
56
102
121
3
30
94
70
307
29