1
12
13
6
10
53
14
50
18
16
30
44
17
3
9
4
37
2
38
72
20
258
15
81
96
22
43
51
90
23
25
26
54
52
19
73
5
36
175
32
45
101
41
126
89