27
128
205
44
19
843
882
152
39
62
355
86
16
32
80
132
34
20
192
190
263
95
101
70
9
65
102
41
82
69
137
133
26
7
75
33
71
120
204
99
81
180
420
35
78
126
77
84
111
72
167
89