53
96
79
66
111
47
36
71
10
119
227
137
59
56
97
60
322
391
19
425
122
204
198
75
32
190
30
62
120
29
72
21
41
33
206
127
150
57
84
179
775
80
22
256
38
70
44
8
606
117
82
199
81
171
37