21
8
50
57
6
9
182
11
65
13
1138
17
20
25
40
23
26
102
16
4
29
28
24
69
119
208
37
49
158
33
10
41
35
357
149
132
241
121
86
14
776
478
52
46
4728
411
1420
750
151
96
12