90
81
59
29
33
46
1
5
34
20
57
60
26
39
78
38
11
3
15
8
98
114
10
13
35
99
25
44
9
17
24
65
104
54
12
28
64
43
14
142
19