5
1
2
3
0
22
43
80
60
723
89
70
55
11
15
291
47
38
156
56
182
34
110
52
41
243
32
16
85
71
29
62
12
14
42
27
132
143
129
186
73
17
18
21
49