26
17
121
137
29
77
38
14
56
223
28
42
12
37
107
3
8
53
13
123
427
117
83
258
23
132
50
18
10
84
48
43
168
76
112
180
97
47
45
27
328
100
85
66
19
165
59
187
32
171