75
172
127
107
96
158
98
24
42
72
57
132
50
76
82
40
38
23
30
53
38
69
126
80
44
42
20
52
44
14
78
36
71
33
21
22
51
41
38
45
59
4
23
46
23
7
20
45
22
16