14
30
12
3
89
78
29
15
75
5
21
47
18
8
23
117
45
16
7
54
31
33
22
19
51
95
37
17
99
43
71
20
110
26
94
10
103
74
53
134
86
92
40