15
14
20
33
13
17
59
58
29
46
4
9
18
7
3
12
19
1
16
42
128
25
23
45
11
38
21
22
8
85
48
44
60
34
24
10
28
90
65
237