8
0
18
25
5
40
17
20
13
4
28
81
24
19
49
15
7
44
3
98
31
38
35
27
2
50
16
11
6
64
200
1
66
95
120
14
29
21
45
56
60
34
42
109
97
179