70
20
67
148
89
144
87
107
244
138
62
95
154
75
29
104
584
444
131
91
77
114
146
470
40
214
100
176
44
110
57
84
98
51
205
234
41
330
193
136
225
187
81
50
245
47
120
19
174
418
130
292
93
142
25