12
45
46
20
106
54
28
129
109
53
50
168
130
31
117
61
22
17
27
104
60
146
34
9
39
24
18
158
19
42
21
101
16
14
52
49
38
44
247
32
55
11
80
112
25
8
69