98
9
25
87
82
426
50
35
34
188
59
375
104
43
192
129
134
26
265
126
42
438
64
90
22
45
113
60
24
70
68
132
101
185
774
11
44
36
63
40
96
52
37
65
84
194
167
89
51