9
41
91
27
80
117
45
42
54
39
19
12
83
86
43
146
10
18
23
63
129
20
123
14
72
74
57
32
17
46
55
87
50
53
31
21
34
15
33
56
149
37
40