7
22
12
34
64
1
50
27
42
5
79
95
77
2
51
92
3
177
70
18
74
55
28
63
43
15
38
10
16
25
23
89
9
17
49
6
11
8
21
82