144
295
62
63
14
9
107
54
64
66
104
94
69
82
101
5
4
22
85
141
180
425
159
427
126
241
120
238
154
749
7
193