80
241
74
130
34
11
49
46
27
216
81
25
109
36
138
104
60
62
197
76
203
41
59
20
73
411
124
166
178
128
116
12
115
328
70
28
239
180
83
38
119
65
18
22
54
204
66
72
95
40
88
51
176