57
24
142
17
147
66
32
14
56
120
7
401
82
281
112
35
557
61
396
355
307
322
684
22
389
50
36
291
31
21
25
76
55
28
336
51
223
187
328
33
115
85
495
102
255
9
134
13
77