203
52
49
43
86
6
25
51
65
35
26
10
39
24
93
78
269
106
46
97
873
152
44
140
17
94
5
88
529
1449
397
290
27
79
11
22
34
255
47
317
837
192
219
130
119
91