16
27
7
13
5
11
6
10
20
51
25
30
31
19
2
12
15
35
50
28
26
3
52
73
1
22
8
17
46
29
58
9
44
24
42
267
94
39
253
89
149
124
45
86