16
26
40
256
24
67
18
133
58
20
22
62
50
105
32
33
53
145
6
9
15
31
35
14
39
7
23
10
13
12
11
25
38
45
56
28
17
43