10
45
44
7
24
16
17
8
5
21
118
36
19
92
25
11
101
134
66
39
20
32
88
37
42
28
22
61
35
71
52
50
107
60
15
46
27