2
13
34
59
11
16
29
35
32
6
3
77
14
19
9
10
66
20
36
89
22
12
8
7
4
21
49
163
85
69
15
67
140
23
53
25
57