8
10
16
32
43
27
75
13
14
23
50
4
42
25
24
56
3
36
140
59
52
9
15
431
47
64
175
21
95
45
55
20
67
11
54
83