2
11
0
37
70
12
45
27
22
60
4
18
53
23
21
16
14
29
48
83
9
63
39
52
19
33
94
110
17
31
10
100
34
58
15
101
51
59
69
24
32
111
56
43
76
1
25
54