38
37
4
3
7
743
53
5
368
155
365
32
34
60
166
22
26
25
15
16
11
217
87
207
162
188
67
45
168
14
9
52
79
526
374
320
373
176
118
75
443
93
312
409
416
135
429
42
48
44
193
153
92
50