0
7
6
2
24
12
42
36
34
15
4
28
31
51
41
17
27
33
37
20
16
44
25
78
79
230
121
56
94
40
86
58
45
59
50
19
65
49
125
85
39
84
82
87
32
62