388
12
11
115
9
136
38
42
208
15
27
78
96
65
191
53
45
33
207
31
59
104
146
29
44
213
52
40
1
120
334
148
1042
60
418
36
69
21
3413
435
54
245
46
37
99
98
43
179
56
32
7