230
28
15
25
29
45
70
9
100
209
63
79
90
5
73
54
66
33
107
43
32
18
16
201
159
72
68
85
131
95
49
39
340
69
147
81
74
167
211
160
83
227
166
218
380
146
210
581
250
137
133
135
48
91
174