10
3
1
15
5
9
27
53
17
16
7
6
35
11
4
69
19
39
98
51
44
14
128
66
115
21
29
86
85
123
38
36
42
83
56
18
30
37
61
77
20
46
70
22
26