23
1
30
50
3
15
9
7
25
27
327
12
18
5
4
10
6
2
55
47
14
83
44
67
66
16
21
8
85
59
29
11
20
70
45
34
32