152
25
27
205
145
282
175
23
160
39
109
50
66
218
14
31
179
82
42
230
10
77
167
314
465
12
61
35
20
105
24
285
262
166
37
41
51
177
159
59
74
38
52
91
478
36
89
43
71