71
141
12
130
35
29
34
39
56
60
64
68
74
79
84
85
91
92
97
98
102
109
112
119
120