211
71
115
48
75
10
34
15
30
84
90
19
148
129
31
141
117
57
65
195
165
73
213
68
72
138
63
49
193
26
18
78
28
62
234
69
203
219
38
333
181
103
101
42
255
20
66
130
43
122
496
61