45
26
20
44
11
36
9
24
13
43
16
116
61
98
87
29
5
32
17
42
3
15
28
14
7
75
8
51
34
39
27
19
68
52
64
38
49
31
258
88
18
110