139
61
52
209
218
133
45
196
390
54
181
69
474
12
180
105
68
136
17
35
13
342
48
645
11
119
167
122
55
37
350
152
81
109
20
39
47
360
8
14
245
53
16
391
96
134
241
85
174
234
22
19
203
86
30