39
19
4
42
8
190
37
30
34
3
69
7
173
38
22
15
141
24
20
52
21
249
183
28
139
67
100
51
110
191
87
45
265
29
90
138
31
117
32
246
62
23
471
76
73
167
168
577
159
224
244
119