10
0
2
19
4
25
3
6
17
32
24
15
31
39
13
29
76
18
40
7
96
44
153
16
62
67
118
28
59
164
112
37
78
46
20
45
30
14
27
84
98
77
58