99
107
118
130
84
77
47
94
133
68
67
76
183
114
199
98
136
156
45
28
179
145
75
145
34
205
78
30
90
100
88
155
121
110
77
39
43
41
188
98
49
136
74
69
54
106
72
58
62
60
97
96
95
122
88
89
164
95
130
47