127
34
7
19
214
9
104
3464
368
29
12
41
386
201
93
13
15
292
21
10
65
27
32
346
24
26
92
37
22
42
54
14
63
18
1217
73
249
5
255
164
78
163
23
112
286
225
391
114
296
181
413