4
35
190
91
22
46
62
223
89
39
8
19
32
304
34
63
373
14
45
160
53
24
232
432
83
60
94
575
40
107
28
375
209
289
66
200
75
52
79
234
203
44
180
70
126
27
90
59
305
86
161
150
188