70
23
246
27
114
52
41
42
44
89
21
20
12
202
67
28
143
37
94
59
81
60
144
51
423
34
116
126
39
221
169
30
171
57
170
29
135
483
511
472
174
252
16
112
71
329
507
214
335
105
132
66
26
353