79
43
81
14
64
42
56
167
63
129
52
153
68
69
298
89
160
71
34
136
193
74
143
133
82
300
40
427
67
65
123
15
87
62
94
95
91
38
36
51
30
183
27
101
118
39
49
46
165
227
207
476
159