84
350
47
199
50
183
23
175
10
63
95
34
93
28
115
26
144
15
256
119
29
80
7
92
18
88
68
395
37
14
79
12
87