19
86
29
197
55
278
50
49
42
18
92
32
109
116
266
64
36
45
89
66
30
20
59
47
48
94
27
33
54
34
119
40
46
131
69
132
24
38
198
21
52
105
485
76
23