34
46
15
6
3
12
2
32
13
37
172
23
104
252
16
10
51
33
11
38
74
26
14
47
8
35
30
36
28
110
77
0
25
5
20
1
21
98
17
68