4
12
20
6
25
27
49
55
7
8
15
36
43
9
37
18
70
23
22
13
79
30
11
14
32
38
50
31
17
184
71
154
93
52
112
81
120
285
72
147
67
62
103