48
82
64
145
243
32
37
20
79
324
57
34
135
93
103
153
98
112
189
16
43
69
85
72
66
144
99
60
73
198
62
78
892
81
289
358
63
753
80