56
44
71
19
583
12
86
47
268
79
17
20
36
5
165
70
68
61
141
127
85
101
38
69
28
449
80
88
433
27
249
182
91
55
251
51
106
515
135
50
214
177
199
210
15
125
373