41
17
24
63
386
18
15
157
33
79
42
3
34
30
43
32
38
101
40
76
51
27
106
29
16
479
125
12
50
88
131
83
53
96
205
149
28
19
178
20
7
120
287
37
191
244
396
11
158
122
162