45
10
21
89
4
3
6
0
5
33
27
1
11
13
7
62
12
88
70
47
9
67
14
25
34
57
171
17
2
35
32
82
74
58
60
46
36
52
31
42
41
48