0
3
42
8
7
43
16
9
26
21
14
32
25
68
176
27
75
57
66
52
310
120
38
51
44
31
49
15
46
34
45
17
222
99
76
165
24
47
30
102
20
41
104
40