62
93
26
94
27
227
150
6
28
7
214
195
75
16
337
260
190
39
43
17
45
54
66
47
107
63
114
249
64
69
44
231
79
3172
21
25
124
126
845
298
151
328
266
286
95
19
201
1028
58
1502
8
1434