25
114
57
307
52
11
46
166
53
27
164
24
29
65
13
565
118
20
22
5
143
14
80
120
12
26
6
160
23
266
226
332
17
249
109
214
227
88
175
148
392
55
51
81
506
21
67
44
83
194
4
157