77
36
72
20
62
25
354
28
151
343
15
92
101
112
108
198
59
547
266
177
226
11
480
32
30
7
350
99
481
1013
18
26
595
49
532
578
401
47
12
125
63
54
22
471
176
69
48
8424
10
33