26
19
87
28
22
23
85
33
183
166
58
16
41
43
31
106
239
162
52
15
17
25
20
103
9
137
63
18
79
123
34
13
82
452
35
10
24
21
74
4
3
51
57
2
140
56