57
6
9
14
18
41
222
8
90
48
25
106
30
21
65
16
15
63
221
42
37
241
288
12
27
36
19
17
20
402
39
77
100
312
51
13
197
196
43
23