18
10
73
120
32
80
34
62
26
31
11
41
30
63
108
112
64
74
93
71
91
149
58
61
136
55
28
33
152
300
59
46
70
116
37
181
43
243
85
114
47
126
140
79
65
48
35
148
13
95
173
42
45
8