26
520
92
150
117
62
70
36
63
431
12
58
32
113
110
57
17
295
304
19
40
37
31
82
15
88
10
128
33
80
64
91
166
818
41
124
1168
120
46
241
24
59
28
174
29