95
11
32
83
9
426
18
26
40
27
30
19
17
35
434
13
12
388
152
25
121
145
4
14
163
69
15
7
80
24
435
73
49
58
63
316
306
41
141
147
91
227
6
52
55
34
53
428
157