0
19
68
6
56
52
27
178
176
142
110
48
53
72
96
204
73
160
102
169
247
227
49
58
190
223
99
24
92
95
47
70
211
132
120
159
67
98
118
256
103
37
113
66
186
105
38
23
36
213
89
29
50