15
14
1
9
13
18
4
16
28
5
45
262
3
47
60
2
85
64
32
25
29
23
26
11
30
35
81
22
6
7
21
154
10
12
8
44
305
459
38