69
54
102
89
138
78
76
35
42
88
40
101
115
61
91
181
57
31
438
48
22
60
160
173
95
75
159
100
180
64
68
38
28
594
306
46
36
389
327
47
87
196
212
309
191
238
51
16
94
357
50
226