18
77
5
24
8
62
265
159
70
26
49
12
65
68
2
321
4
45
33
17
14
27
38
13
40
31
6
10
9
16
32
15
113
80
53
3
96
105
84