69
282
183
87
103
146
48
81
214
36
50
59
40
56
90
277
223
44
74
173
558
19
167
141
16
29
28
33
25
31
193
126
57
73
216
383
76
38
46
116
111
49
238
34
108
152
55
186
53
58