79
105
96
194
187
174
42
77
12
324
214
232
86
98
114
62
38
61
132
113
92
91
163
173
139
212
126
29
202
188
19
71
137
41
147
245
1902
117
30
224
46
613
176
26
68
157
78
110
44
127
76
81