15
97
16
107
18
8
88
5
78
89
64
13
36
90
9
43
79
135
44
28
25
34
22
95
131
31
38
39
70
30
29
181
1016
52
32
53
11
174
27
7
128
26
73
10
71