114
35
1
51
21
41
23
110
34
397
108
181
16
276
240
164
22
47
187
57
263
37
33
91
115
67
44
103
64
65
19
78
235
10
50
15
54
106
201
1031
24
545
166
42
32
36
53
79
28
49
167
208
27