16
32
128
40
61
9
18
60
1
35
100
47
48
43
23
17
207
366
28
36
30
14
34
50
237
26
25
27
164
96
12
44
31
20
37
33
2
19
107
24
321
461
42
22