23
15
5
18
30
20
3
46
22
2
13
33
12
24
67
8
21
14
57
56
65
39
10
52
6
34
44
28
19
29
245
43
70
583
7
4
59
81
40
168
9
27