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