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
50
53
31
21
34
9
15
33
56
149
37
40
22