9
56
200
18
156
15
6
32
13
21
27
5
42
112
150
197
71
90
29
22
7
77
110
37
20
63
33
107
24
34
23
31
38
28
11
66
10
8
100
133
14
17
138
78
12
115
157
16