21
14
33
25
75
4
18
30
127
15
10
1
57
22
126
55
9
31
45
13
7
66
32
27
20
11
3
23
17
238
16
135
29
98
52
5
42
41
28