110
100
77
65
20
53
7
8
37
31
6
47
74
3
60
75
4
11
36
25
14
39
70
13
96
46
2
16
50
10
106
21
5
159
64
9
15
17
35
38
29
1
116
19