0
7
122
20
13
25
5
22
62
57
29
39
79
31
42
48
126
139
45
282
283
121
213
258
58
64
128
66
216
219
85
135
191
70
1643
63