94
136
89
85
124
12
28
92
27
16
65
14
266
45
35
10
96
19
8
6
31
29
20
53
121
46
34
177
162
148
73
153
87
95
207
3
147
201
138
113
100
43
127
171
277
103