79
111
237
97
92
50
182
196
381
102
68
309
94
70
98
176
51
163
63
239
108
44
25
34
154
164
66
47
55
91
191
72
61
107
168
143
138
76
42
137
116
241
200
359
125
71
165
122
80
114