1
2
4
3
0
11
10
42
12
7
6
29
9
8
5
14
28
43
59
17
149
52
61
83
81
21
32
79
37
62
87
71
33
72
122
95
161
35
299
93
20