8
23
61
21
45
6
16
11
33
22
31
10
14
4
15
35
40
25
41
99
120
27
3
39
5
2
106
20
7
13
24
75
38
12
18
73