10
9
7
4
30
19
16
3
15
48
11
27
33
25
18
13
5
36
227
8
26
14
17
23
51
21
37
20
46
43
55
56
86
58
38
22