24
126
29
40
17
11
4
49
6
64
2
32
10
33
13
8
58
15
420
20
0
14
18
123
149
5
62
120
55
26
31
187
38
85
35
166
9
167
98
36
16
21
12