16
22
27
4
35
10
6
123
7
28
26
21
24
111
38
23
18
12
43
39
46
2
17
29
66
20
30
19
77
135
55
226
48
14
9
85
15
61
45
106