49
333
65
1664
340
1447
457
405
542
100
98
43
826
55
106
3647
97
128
298
40
170
236
64
89
154
230
37
41
227
439
480
232
76
287
248
321
75
164
25
513
147
141
36
85
83
47
80
70
94
74
257
349
189
87
192
162