10
361
49
221
38
27
58
135
242
214
86
47
14
344
176
548
52
65
130
433
22
244
76
25
256
1144
57
73
6
71
34
13
43
31
117
322
4352
51