9
22
18
46
108
12
102
72
7
56
19
6
64
17
10
33
38
5
42
16
32
61
35
11
27
8
34
43
44
133
29
15
21
4
47
119
87
59
86
2
14
23
37
13
91
1
36
57
24
62
50
39
20
30