21
242
45
582
133
30
18
76
140
27
20
24
23
66
35
33
17
26
123
14
70
42
7
10
39
52
36
15
31
8
9
38
41
40
12
53
126
43