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