2
10
1
26
3
55
21
18
47
48
6
15
19
16
0
65
66
4
5
11
34
41
22
35
94
23
14
92
86
9
12
24
69
38
30
105
137
20
67