172
126
40
9
165
57
383
60
382
53
38
37
196
51
146
44
23
34
792
496
13
153
106
261
157
61
166
103
129
387
238
86
136
331
72
59
180
43
279
64
278
258
178
54
233
186
52
70
36
164
20
215
371
68
313
317