1
3
2
7
4
9
42
30
75
21
53
18
57
97
126
81
31
32
114
167
22
43
38
11
34
37
17
54
69
16
84
24
14
65
20
27
25
26
10