15
13
18
77
11
30
16
44
6
10
229
43
35
25
64
86
40
24
3
8
17
5
4
2
1
7
38
41
19
12
85
27
33
22
47
9
31