55
52
226
81
8
46
77
9
64
26
84
198
116
112
12
62
31
98
61
130
13
24
21
48
47
67
115
294
28
120
172
73
15
117
181
119
68
214
19
30
42
57
41
37
51
44
247
74
265