8
0
45
2
4
5
7
19
6
3
34
14
46
27
28
18
54
33
22
41
60
66
84
36
162
64
92
49
15
17
24
117
20
88
126
208
153
57
50
63
13
31
71
47