63
103
132
95
118
26
69
41
88
52
107
50
127
103
93
75
99
75
74
42
10
172
47
50
70
8
97
22
61
50
62
55
19
7
119
101
38
85
13
48
13
130
94
158
42
28
69
28
50
49