126
65
52
25
24
35
84
34
63
29
35
31
45
29
24
42
31
42
44
45
27
40
22
25
59
26
38
38
45
37
25
28
17
73
93
27
42
47
47
28