14
16
21
90
36
31
4
29
33
19
8
3
7
18
32
37
76
25
27
30
15
17
46
146
107
108
39
113
23
94
50
61
40
114
9
56
22
20