0
5
2
3
22
43
81
60
723
89
71
55
12
15
291
48
38
156
44
56
183
34
110
52
42
70
243
32
16
85
33
29
62
14
28
132
143
129
186
73
17
18
21
49