43
24
86
64
119
1122
47
257
93
52
118
25
103
282
60
44
422
153
642
46
171
77
414
747
111
54
21
182
160
410
106
75
48
72