20
13
8
16
15
32
64
21
123
33
716
36
7
10
154
14
37
38
9
59
94
25
132
27
75
30
35
57
46
56
69
28
71
23
26
12
5
62
70
51
60
3
278
214
53
490