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