63
68
56
71
48
97
88
193
458
166
433
64
134
24
580
47
25
30
34
22
29
23
73
69
26
20
49
107
61
27
36
85
53
65
78
45
146
123
75
72
177
82
21
148
59
205
74
43
113
83
189