26
87
30
14
47
24
12
17
16
53
39
75
4
11
63
13
41
10
15
7
49
44
5
82
2
43
1
0
68
48
112
52
149
131
80
90
27
57
20
50
67