25
40
14
9
11
46
24
17
8
27
29
15
20
215
70
19
35
94
64
16
61
79
47
66
62
32
90
4
59
68
140
26
43
222
18
107
39
52
104
22
65
49
23
80