0
8
3
6
12
21
13
27
55
7
17
5
19
10
9
100
2
11
56
16
4
1
63
34
48
59
37
51
33
22
31
49
36
14
57
60
23
35
18
61