10
22
21
14
26
75
16
88
30
19
62
39
11
9
110
24
43
81
18
17
5
4
33
59
260
20
15
6
8
7
1
87
76
79
158
47
89
12
13