134
59
70
81
45
85
590
220
72
52
39
31
67
33
27
32
128
142
94
123
584
54
100
42
1258
47
50
62
93
25
69
681
133
124
75
76
174
151
211
65
48
135
210
190
87
212
105
111
170
181
73
192
99
77