414
153
96
132
280
113
67
41
86
69
169
15
36
196
25
272
76
65
124
50
39
452
230
74
145
47
137
24
233
87
275
121
229
224
35
247
157
343
111
54
541
218
60
125
29
193
93
103
59
31
314
44
129
116