11
30
13
39
4
10
1
118
16
9
32
20
14
18
3
31
38
37
21
8
29
23
15
7
25
33
56
59
110
45
17
88
48
153
71
133
142
50
83
100