19
49
168
21
33
50
277
123
81
210
141
47
36
46
18
22
97
29
48
102
20
34
68
410
31
43
59
207
143
67
74
70
65
55
12
85
144
798
76
17
72
71
25
44
223
263
158
136
148
237