28
77
21
22
48
31
57
3
12
16
32
6
35
70
24
34
125
42
36
41
11
25
15
9
4
33
62
8
7
45
27
52
38
361
5
37
39
17
47
18