36
61
59
97
72
41
236
116
74
284
48
85
63
67
233
88
54
113
112
120
31
18
29
55
49
76
73
126
277
79
204
177
148
57
144