11
16
26
50
20
123
30
47
85
15
18
96
73
42
24
19
56
32
22
7
54
44
49
29
45
4
2
23
34
176
1
70
69
5
31
60
98
36
14
12
51
87
62
99
28
106