7
10
28
11
4
30
12
164
25
35
22
6
31
3
46
47
9
56
18
68
40
14
13
21
17
16
23
20
19
8
32
43
26
66
85
48
210
79
29
27
36
87