26
28
25
23
35
20
9
22
140
85
36
24
49
157
148
6
12
10
72
116
27
37
50
136
29
58
11
124
79
32
105
235
243
185
109
68
178
129
16
97
17
742
56
59
7
60
8
2
298