39
5
41
7
228
125
53
74
120
421
246
18
23
22
14
307
206
418
249
108
13
37
599
837
262
21
214
109
25
469
211
26
158
216
1
168
202
255
843
882
28
34
287
325
89
20
48
188
1787
107
66
77
230