47
92
36
25
67
61
45
44
75
31
27
20
8
41
32
14
5
9
7
6
30
159
1
0
2
3
15
79
57
39
11
16
26
23
107
34
13
33
12
78
4