51
154
217
139
14
34
77
12
99
91
64
44
82
29
47
38
207
49
84
35
121
193
369
27
28
23
53
33
15
81
31
226
88
63
19
25
52
59
41
205
232
195
71
585
237
159
45
36