45
62
60
48
36
794
54
37
19
328
324
79
22
562
42
113
225
166
65
77
58
73
191
369
56
39
32
64
66
99
101
137
93
69
74