163
38
27
106
146
131
10
64
60
93
41
86
44
157
347
433
6
14
90
31
47
1357
43
166
8
377
19
107
117
144
111
96
37
182
24
103
53
11
147
28
26
270
1349
78
17
23
218
81
588
29
136
142
15
12
333
268
62