91
15
49
200
67
96
33
37
184
25
28
133
42
229
63
20
401
86
21
887
8
138
58
5
39
54
59
65
14
207
13
60
17
41
505
47
27
48
6
23
117
9