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