65
101
40
81
98
85
156
107
752
404
95
79
217
93
162
54
224
291
91
61
8
127
377
205
140
310
191
51
56
47
55
273
66
1210
87
220
86
32
71
192
39
25
323
340
29
413
35
164
82
21
109
115
62
14
36
180