29
20
67
2
1
0
43
14
3
18
65
52
5
7
36
25
242
16
11
324
27
78
6
8
10
45
58
30
9
54
293
103
112
21
697
22
127
31
53
38
131
28
24
32
44
68