8
5
13
65
121
73
3
20
22
2
47
40
59
18
10
38
84
72
21
61
14
16
12
28
6
32
81
17
49
52
25
34
63
9
101
11
83
23
4
44
182
30