59
447
98
36
85
72
63
100
75
126
93
62
38
75
196
155
273
76
20
31
35
137
168
39
41
86
264
238
101
107
108
103
70
81
163
138
167
84
61
136
74
105
188
107
76
44
109
60
371
30
70
192
97
53
94
59
54
36
59
143