69
42
94
18
80
167
56
88
456
99
82
63
34
141
219
14
76
55
51
128
390
143
30
40
31
25
50
98
132
289
66
115
70
9
44
501
41
22
148
123
91
57
73
60
64
216
13
53
81
119
825