1
2
6
0
4
19
40
5
16
3
22
8
47
38
75
28
54
192
89
137
9
39
60
67
117
27
72
18
92
50
78
24
17
13
178
25
32
52
106
23
42
228
33