77
86
112
274
120
44
83
25
101
79
106
127
26
14
750
199
22
181
27
17
49
418
52
374
232
51
206
61
56
108
87
57
215
122
99
47
40
124
218
19
111
4
93
15
290
37
685
39