19
31
11
18
87
69
13
216
54
15
6
22
91
40
161
4
12
168
283
205
46
59
95
901
36
35
568
14
61
26
57
43
82
141
20
34
30
389
170
616
27
131
324
47
304
2837
114