12
64
66
97
136
94
91
77
107
38
22
102
86
113
75
73
46
124
192
85
52
135
26
37
138
53
56
33
51
114
78
137
50
68
96
74
144
158
98
364
129
214
88
193
165
346
100
139
145
101
118
147
215
179