123
206
223
63
68
1150
234
72
129
33
88
209
31
26
379
216
500
193
44
128
79
28
17
125
70
16
46
11
10
52
37
104
8895
62
35
257
30
38
259
22
410
14
287
122
59
61
24
34
25
222
75
229