235
14
138
112
131
39
136
153
85
24
13
204
70
18
9
129
52
89
45
400
157
142
27
37
64
42
285
215
41
56
33
81
176
76
610
376
55
53
38
21
91
382
365
208
151
32
63
210
101