17
115
120
79
69
43
209
51
211
62
317
145
66
156
49
89
137
52
269
65
230
239
30
117
108
315
157
36
152
33
590
59
286
242
149
124
845
121
226
24
38
60
160
113
25
47
28
88
107
382
132
135
19
86
224