21
367
52
291
23
74
14
79
13
87
11
32
104
4
26
27
15
395
38
36
119
19
46
488
25
94
31
17
18
70
34
37
10
116
123
149
0
29
1
24
55
91
180
58