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