38
17
18
11
15
6
41
140
101
248
31
90
388
232
16
422
28
74
29
105
8
10
218
343
37
52
43
33
261
20
162
9
145
24
54
139
56
32
158
124
26
21
146
1
19
25
326
34