21
184
17
282
105
128
58
10
26
85
428
64
83
60
36
19
12
16
269
300
90
289
34
133
50
163
51
80
31
44
66
224
215
7
63
76
30
39
233
70
15
104
25
55
48
62
35
24
46
186
169
78