5
0
42
23
9
1
15
44
4
28
3
46
13
56
11
30
31
17
21
12
2
25
47
27
34
106
10
8
6
7
57
32
38
155
39
50
121
171
65