19
35
91
45
381
18
69
266
26
40
41
62
61
76
197
65
95
128
114
14
42
70
303
798
204
44
187
33
64
71
54
389
108
58
138
158
151
15
365
59
67
189
25
32
30
28
9
11