0
15
12
19
32
42
16
11
30
88
45
9
7
3
47
79
14
49
18
67
20
36
24
73
60
98
53
1
10
22
121
48
13
59
27
4
5
38
31
2
6
93