11
24
35
8
26
59
4
19
17
21
28
1
10
22
3
12
64
2
7
39
104
33
23
77
50
27
134
149
13
9
116
6
37
47
16
18