23
187
98
58
205
66
172
290
31
117
27
77
1275
80
35
12
85
1134
158
51
160
1425
19
193
95
129
65
217
78
167
192
42
103
25
40
89
29
447
41