18
44
62
45
60
17
19
15
47
109
22
9
23
50
25
35
3
49
37
83
52
149
6
34
122
33
36
53
41
67
80
48
40
24
153
192
39
64
16
70
200
14
8490
102
69
61
85
112
146