76
174
82
98
24
127
158
107
58
98
43
53
133
73
39
23
51
38
50
34
16
36
76
46
79
44
45
21
80
24
22
42
72
69
40
50
44
127
37
14
41
23
22
23
37
20
27
22
39
60