40
80
19
82
117
149
4
36
52
168
60
53
231
271
15
69
184
68
12
333
20
22
38
75
110
97
207
51
64
44
132
125
25
213
49
43
39
162
13
24
175
90
124
55
56
145
7
94
116
137
37
246
35
50