212
644
155
417
88
211
76
365
53
226
68
186
110
264
48
278
81
346
15
254
55
257
37
151
153
26
29
166
61
713
28
13
157
5
102