27
42
29
20
24
56
19
6
9
7
4
1
2
53
26
109
32
63
34
43
16
11
60
23
14
71
58
67
46
64
55
15
540
65
47
40
13
78
35
37
221
44
18
68