211
44
20
84
35
28
18
34
239
434
144
52
72
21
94
165
37
422
61
8
298
199
86
379
26
60
48
102
76
97
27
562
862
46
122
64
158
36
43
251
74
6937
188
497
123
389
63
258
49
33
457