1
0
8
6
14
21
9
35
32
31
16
13
12
103
15
39
7
36
55
48
19
56
22
71
17
11
87
70
110
73
40
26
41
27
28
51
86
24