54
52
28
40
38
28
106
42
37
144
22
21
58
25
88
28
109
90
52
229
73
81
89
41
128
68
35
52
25
20
39
45
85
34
64
29
35
37
31
45