360
50
58
304
260
39
47
81
226
212
9
112
27
62
28
17
94
158
26
46
40
13
126
116
127
139
370
611
384
142
60
233
76
199
133
411
34
42
37
84
693
171
404
153
49
125
806
185
129
143
122
78
262
31
22