11
10
17
29
26
21
59
85
42
34
51
31
54
61
6
12
2
3
39
24
56
18
83
268
109
5
16
20
63
4
66
7
71
1
9
13
37
35
22