98
294
109
193
90
258
36
132
34
38
36
27
94
38
128
34
89
91
38
92
32
43
34
34
37
53
50
37
30
37
35
16
34
34
43
36
43
97
66
38
37