33
19
23
4
30
104
122
86
7
22
65
45
36
57
20
37
58
38
26
21
9
27
5
170
51
35
24
15
13
11
32
3
2
16
14
10
128
8
42
29
0
39
46
62