51
67
154
11
17
6
19
34
112
99
7
41
23
9
14
89
262
25
20
59
27
75
78
278
18
68
31
43
10
15
39
546
121
101
158
195
52
225
245
163
542
22
30
232
108
82
215
160
126
236
65
303
21