28
15
13
24
41
40
33
37
27
26
45
57
435
135
69
121
31
29
56
16
17
35
21
86
19
30
32
42
36
22
9
34
6
25