33
15
27
9
0
1
10
2
25
5
69
7
83
35
8
18
28
43
4
21
19
32
79
149
77
12
80
88
11
3
13
156
157
22
37
39