16
18
10
14
8
15
19
25
51
6
4
34
44
70
3
13
106
11
38
35
21
33
37
108
20
30
28
49
91
26
150
128
63
115
119
68
9
84
90