30
21
31
15
18
42
10
28
12
54
66
0
38
168
219
59
45
14
4
13
29
11
5
23
16
32
58
6
9
39
37
158
51
131
25
19
8
67
7
2
20