15
18
80
12
7
64
22
29
5
9
23
10
4
16
102
84
57
27
13
8
11
1
2
46
19
17
34
47
3
25
43
73
20
28
227
26
24