57
20
459
79
233
69
180
84
291
41
111
392
225
62
440
61
17
22
125
118
95
427
147
92
94
83
89
35
70
54
184
160
26
52
48
782
116
55
133
59
38
23
121
19
142
46
32
56
25
68
998
27
29
131