11
146
32
25
27
30
26
34
49
35
215
195
12
48
71
97
39
82
13
54
55
19
95
46
237
80
63
121
51
93
43
253
75
37
411
116
127
167
92
57
72
183
36
9
67
99