7
12
200
163
20
68
87
64
52
66
9
77
10
11
18
17
15
292
42
141
41
27
8
110
40
140
82
239
83
6
246
105
91
135
289
23
21
32
96
5
59
34
76
72
39