26
100
39
35
98
42
138
85
47
83
59
93
52
50
57
121
276
46
134
63
62
11
58
119
170
80
60
108
14
51
89
7
77
190
200
161
84
61
18
29
204
176
129
104
19
91
66
97
143
32