290
369
72
454
212
27
81
63
71
97
246
53
103
203
141
193
144
321
40
64
54
152
132
486
127
74
66
41
34
30
28
91
56
76
157
25
49
32
303
194
85
73
84
105
123
39
108
251
419
67
17
224
232
240