1
3
12
4
5
2
13
14
0
22
15
35
10
11
36
19
16
20
39
41
8
27
58
45
6
87
21
66
50
52
23
110
122
136
43
78
133