8
12
128
9
24
6
10
107
541
100
22
96
99
134
150
31
40
163
15
25
61
35
13
60
111
14
36
16
64
4
26
95
42
44
18
34
145
46
79
54
43
39
183
59
204