8
425
150
158
21
95
68
131
87
26
5
14
27
56
35
23
78
45
75
220
63
112
82
42
11
19
22
73
93
47
129
36
83
206
96
38
144
18
31
81
85
49