18
4
5
21
29
53
8
17
22
7
26
13
37
9
19
14
12
16
30
32
20
10
2
6
11
150
34
40
54
50
36
35
15
56
38
42
44