65
1684
340
1458
458
421
548
101
99
43
828
55
115
3677
98
128
303
40
172
243
64
89
154
232
37
231
442
485
233
77
290
248
322
75
164
25
515
148
142
36
86
83
47
80
70
94
74
261
351
192
97
87
163
114
60