18
232
64
52
23
32
293
287
43
68
90
170
149
19
584
28
15
91
24
11
194
21
45
531
36
196
221
108
40
315
161
166
37
85
34
20
705
38
76
122
86
54
59
99
9
92
5
67
75
53
14