10
15
252
17
21
116
30
71
11
74
211
86
9
22
12
115
27
39
227
194
345
38
100
54
18
151
243
70
110
280
43
84
33
53
52
152
36
82
51
144
111
16
79
511
13
214
131
29