112
54
58
157
11
237
30
134
15
90
6
73
176
34
9
70
270
38
276
29
37
43
35
27
99
85
3415
49
116
232
72
36
893
19
91
135
137
139
28
175
244
16
46
86
109
105