21
30
31
20
23
41
15
66
60
29
33
50
42
53
13
139
25
17
7
19
39
75
22
44
14
34
28
55
32
16
6
27
18
5
225