16
125
39
22
57
27
93
12
47
6
9
15
33
35
29
18
17
4
20
85
11
50
115
161
56
5
121
31
124
40
7
13
54
37
34
8
64
28
65
23
26
86
38
19