10
31
13
7
25
21
6
35
29
40
18
42
9
5
183
23
91
200
17
15
34
16
43
11
12
19
22
60
32
64
14
38
8
27
41
28