122
247
239
56
112
194
89
130
10
95
1
336
19
178
181
55
170
46
315
2
6
2
958
9
61
208
55
27
342
181
72
2
114
141
261
113
5
6
13
283
103
31
665
275
15
50
192
11
