54
25
24
36
213
175
59
265
458
662
128
17
201
16
90
476
332
152
20
78
671
73
7
47
63
10
95
26
104
35
6
22
48
50
223
93
86
28
72
40
34
49
60
31
33
52
62
19
2