23
14
21
28
11
31
27
66
34
24
22
18
55
4
41
120
16
43
680
38
108
5
85
26
48
50
17
6
107
53
47
20
46
9
12
84
29
10
15
32
59
36
33
35
3