19
278
47
48
15
23
109
118
11
14
55
29
49
75
79
60
41
84
44
68
111
36
9
33
66
22
80
130
50
24
163
57
54
85
88
58
46
98
21
30
103
178
96
61