1
15
3
6
5
13
18
39
12
0
7
32
10
19
64
27
2
23
36
67
66
47
4
14
70
98
22
54
176
63
65
108
49
25
85
8
9
29
17
21