87
86
73
107
111
214
160
36
148
98
69
77
540
209
32
47
74
130
63
90
222
21
62
85
16
53
117
34
56
45
151
153
50
102
275
94
61
216
40
88
72
81
54
173
33
83
44
9
38
35
100
10