1
0
27
25
86
55
161
39
37
11
158
204
141
62
93
207
42
17
23
220
71
122
94
58
22
96
128
73
32
227
200
144
218
74
236
50
51
47
174
83
48
406
79
78
127
272
92
75
152
19
41
401
45