18
319
42
17
30
14
273
110
33
57
61
22
65
43
64
125
77
120
69
40
28
27
25
47
66
86
102
19
53
91
214
71
23
75
274
95
21
112
240
9
146
41
36
8
130
15