55
40
54
67
34
52
20
74
39
6
127
115
112
210
63
142
87
64
93
412
125
18
196
626
47
30
85
71
38
25
135
32
114
28
465
70
88
45
23
43
411
33
59
29
48
98
989
31
166