63
212
1753
659
61
215
27
71
54
210
56
20
86
108
151
224
15
65
397
334
28
105
49
3808
59
130
50
77
26
24
23
10
846
75
120
222
97
64
43
115
17
276
231
146
539
74
92
386
88
278
47
209