16
27
9
15
5
13
8
10
52
21
26
30
31
12
2
28
35
53
3
11
74
1
22
17
46
29
58
19
44
25
24
42
268
94
39
253
89
149
124
45
86