17
199
310
19
912
122
85
15
20
170
75
201
59
53
47
212
216
34
37
16
57
95
70
88
29
278
83
534
32
24
6
30
33
99
323
38
48
81
26
25
14
80
91
51
12
21
101
18
197
45