18
9
5
72
36
16
99
152
3
12
6
10
45
73
40
35
278
20
119
52
14
23
7
34
51
2
41
38
8
17
22
4
53
44
26
19
15
46
32