9
23
6
31
39
46
53
75
65
3
61
22
1
30
45
71
11
44
10
51
85
105
7
303
98
49
90
26
27
55
154
12
70
4
18
82
60
33
32
25
156
151
24