61
236
75
48
86
79
47
49
74
109
52
122
1415
98
31
131
985
62
373
987
38
7741
324
42
45
130
360
139
80