18
173
21
16
83
301
55
294
80
281
42
44
194
10
8
196
13
208
37
36
12
26
61
15
38
76
713
66
109
43
17
57
65
45
5
22
310
242
50
54
46
153
102
77
39
170
9
120