15
21
25
18
22
30
43
96
52
86
187
66
34
131
37
64
84
20
152
28
26
8
160
11
206
91
104
60
154
24
81
35
45
29
32
9
51
31
44
256
16