1
6
8
15
28
9
26
30
51
20
59
10
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