20
32
22
11
35
15
30
9
52
12
45
17
44
133
55
3
50
61
19
24
43
7
8
23
26
31
21
1
10
5
46
174
34
37
158
66
2
42
16
57
4
73
102
47
56