96
50
32
98
30
76
98
8
18
18
50
56
299
68
26
100
22
22
21
82
32
48
243
22
71
33
38
18
42
112
10
15
27
54
46
52
50
26
5
26
54
19
22
27
58
22
32
30
26
22
16
195
34
34
62
131
16
22
26
150
20
42
24
184
36
42
45
9
53
72
20
30
38
20
43
31
34