0
19
33
9
6
2
107
55
105
39
32
24
120
81
30
37
29
23
25
38
41
17
66
50
57
36
51
45
34
22
71
20
68
54
74
42
48
79
28
87
132
92
85
16
177
62
75