38
21
118
56
447
39
13
83
138
92
3
206
18
182
15
48
50
27
30
22
123
76
348
40
70
10
26
41
173
87
61
11
267
64
207
84
19
16
189
17
186
114
49
24
442