287
79
5
105
60
42
69
47
92
65
82
86
189
137
62
923
140
54
52
72
161
66
63
53
31
213
21
682
145
174
274
308
19
127
58
23
37
1878
87
26
680
212
43
61
18
44
207
316
293
184