3
7
23
55
93
104
17
26
32
13
15
18
9
75
81
150
14
16
95
6
54
20
12
4
34
49
19
52
5
136
31
22
84
56
29
222
111
78
59
10
46
106
108