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