59
71
55
130
42
22
84
231
38
67
249
471
63
147
91
857
33
327
37
75
47
29
177
28
32
551
70
266
74
41
86
30
351
11
21
151
58
83
23
205
235
60
127
78
314
65
267
27
279
101
139
447
143