51
57
122
18
117
89
785
87
40
69
20
108
15
129
195
219
45
64
48
39
38
199
21
91
11
60
13
25
47
68
73
223
14
29
207
153
46
186
86
246
32
142
82
154
155
74