24
140
9
5
42
45
16
23
35
1
28
119
22
52
20
2
15
49
220
182
21
26
489
78
18
411
13
48
38
33
12
17
118
333
66
31
82
563
6
11
41
30
59