7
3
16
17
5
4
11
8
23
1
22
42
25
18
24
6
31
44
15
12
77
21
120
81
13
9
14
45
34
258
36
69
79
38
37
30