23
31
52
40
52
66
34
29
30
54
55
66
82
75
117
71
57
60
73
47
59
103
78
37
193
30
58
135
51
46