171
10
58
44
18
34
28
11
2
26
19
17
113
32
3
37
54
14
261
78
161
133
117
119
184
297
140
199
91
109
8
1355