11
16
26
50
20
124
30
47
85
15
52
97
75
45
27
19
57
32
22
8
56
46
49
29
4
3
23
35
177
17
1
73
5
31
61
99
37
54
14
12
33
90
65
100
109