56
9
20
18
24
94
49
13
29
19
80
42
39
25
60
90
17
107
54
135
65
74
37
46
421
23
59
113
62
227
175
205
98
28
47
22
31
78
81
97
323
336
137