18
11
56
12
3
17
14
34
4
59
22
9
2
6
40
28
54
13
5
20
61
26
7
8
15
1
31
21
36
270
24
64
111
100
29
38