289
273
10
30
35
51
18
83
16
39
235
41
7
9
15
171
79
20
36
28
227
12
73
61
82
75
17
59
112
66
25
37
14
33
42
52
146
420
32
23
144
21
150
38