164
368
113
383
53
166
43
406
108
228
29
174
173
64
220
16
21
165
18
119
2
13
126
117
11
97
26
101
20
98