26
119
31
86
169
28
175
91
45
6
36
23
7
109
29
21
35
67
374
349
133
264
56
47
15
16
140
187
257
77
17
41
37
8
11
70
42
475
24
234
393
214
142
245
40
57
34
279
48
96
491
617
46
121
58