1
0
14
16
20
6
10
21
18
24
28
9
2
118
3
72
42
40
44
32
7
13
33
100
73
19
109
76
15
63
4
36
11
41
38
26
47
51
23
30
67
60
95