19
53
86
61
28
11
10
55
37
108
9
32
47
316
122
30
197
29
48
98
187
224
125
22
800
27
54
16
18
34
26
50
45
88
134
201
200
5
60
59
106
65
136
245
153
38
379
114
185
692
211
44