1
0
8
27
12
36
19
11
29
17
20
10
4
31
33
15
28
80
88
54
9
24
64
43
21
95
234
45
59
125
55
237
71
38
104
62
16
56
58
124
163
73
63
30
53