5
12
10
26
1
13
2
11
9
27
32
3
53
19
31
0
20
34
22
15
4
41
103
48
46
14
24
6
25
35
21
23
18
28
126
17
92
43
51
38
29
61
58