0
3
15
13
42
5
8
21
32
12
36
56
6
14
27
26
10
19
2
20
7
24
11
18
9
63
25
17
16
30
78
34
23
46
28
68
64
106
86
98
67
102
43