103
172
135
98
145
48
227
203
219
74
77
115
167
30
101
70
31
152
43
68
87
138
90
63
85
447
79
44
554
32
20
129
49
146
94
46
176
65
139
99
39
37
28
202
104
121
221
58
102
211
38
57
72