126
14
217
18
169
14
152
13
180
13
300
29
293
22
196
20
322
28
235
27
230
26
247
30
819
92
684
100
762
99
595
92
533
71
438
81
585
62
649
69
650
126
436
85
912
59
809
48
668
58
696
52
452
43
982
66