1
6
7
9
15
28
27
30
52
20
59
10
18
40
46
38
71
24
8
13
79
14
12
33
39
55
51
23
31
17
186
154
93
112
81
120
285
72
147
67
62