8
41
82
50
22
48
14
78
105
28
10
121
64
110
85
89
79
60
19
53
40
37
13
152
57
72
30
92
5
49
38
36
23
44
9
15
31
27
149
16
26
7
123
34