14
45
210
538
54
110
61
74
108
232
72
55
128
44
56
65
372
35
66
82
90
20
31
7
140
83
37
141
27
99
36
115
675
59
248
163
118
64
217
17
120
432
555
96
50
48
46
720
628
30
25
39