0
33
15
1
6
8
2
7
5
39
22
34
76
113
16
314
63
69
85
24
40
116
66
45
114
48
13
71
52
35
10
43
38
19
27
14
25
95
21
26
59
91
49
47