62
32
1
12
20
41
10
49
18
2
90
70
23
68
25
86
52
103
355
167
104
44
36
27
1069
16
199
1923
119
541
34
57
87
100
514
40
218
78
274
73
64
29
85
50
42
33
26
6
216
3535