53
67
62
37
85
88
26
428
225
99
81
129
75
25
109
33
10
28
48
60
19
69
30
146
117
52
59
35
18
34
44
51
36
87
21
192
89
100
139
46
94
108
63
83
74