4
19
33
25
57
101
38
15
74
23
43
39
90
73
22
32
50
151
51
268
37
36
66
94
134
84
141
189
70
229
85
93
46
45
155
102
119
133
128
34
14
312
162
112
254
181
252
167
182
224
166
225