38
34
25
19
12
257
61
202
53
65
350
28
30
3
57
43
42
107
11
35
16
50
66
153
554
60
37
85
54
9
15
315
21
232
94
36
13
33
111
218
45
244
27
22
534
363
143
17
41