70
92
113
72
298
64
117
87
218
159
28
32
39
71
234
46
58
272
154
47
59
93
13
143
209
38
225
49
204
19
45
26
114
42
144
17
175
86
65
415
18
196
89
368
167
162
124
145
590
253
20
56