45
20
20
43
9
86
15
10
44
25
192
265
31
16
32
45
34
32
5
38
12
64
35
28
7
149