25
247
379
86
313
145
366
83
33
17
67
50
44
101
88
221
74
28
414
110
11
7
16
54
84
38
95
48
90
235
232
45
251
130
27
35
53
15
66
219
390
111
376
142
595
76
158
183
116
610
392
20
59
144
237