93
62
38
75
196
155
273
77
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
144
70
239
74
61
104
527
182
401
43