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