85
157
19
16
430
9
6
28
132
66
14
24
171
114
11
27
382
15
54
131
34
43
127
51
65
228
286
8
183
12
326
50
20
347
2
5
35
67
417
83
134
63
68
58
260
295
147
137