0
2
10
98
11
17
112
34
29
30
15
18
4
8
9
6
81
60
16
19
20
27
49
64
7
24
41
88
31
13
95
1
53
40
42
212
52
28
21
26
48
38