7
17
15
20
136
21
19
24
32
35
58
83
154
42
179
182
51
692
56
48
119
193
113
97
53
46
61
84
82
27
96
260
66
296
50
28
14
128
278
249
72
358
110
129
67
258