11
32
45
43
16
27
8
64
6
19
23
44
24
21
12
5
109
7
200
77
18
26
49
62
35
14
133
72
71
25
9
110
152
92
67
70
17
10
48
47
22
55
100
168