100
63
24
139
11
31
280
16
14
82
23
6
43
12
38
52
19
71
21
9
90
101
37
113
27
28
4
142
26
3
151
221
189
87
33
91
265
39
57
30
42
56
81