23
570
68
73
21
24
238
72
322
47
108
230
46
366
114
130
279
162
107
115
26
217
90
79
25
281
70
1012
69
330
14
4
18
295
121
59
15
32
84
31
28
224
33
48
275
146
87
34
370
53
29
77
141