261
34
105
62
8
116
168
280
57
98
40
21
31
94
42
159
80
274
36
221
13
228
343
75
304
85
35
143
87
44
70
23
84
41
81
53
645
64
125
210
131
47
283
175
91
49
113
262
154
160
117