5
9
12
7
27
31
51
55
42
22
6
36
18
14
26
13
24
33
19
38
10
99
17
43
32
48
25
30
23
15
29
34
62
148
50
16
197
8
21
11
200
122