123
26
18
4497
10
39
67
25
9
3
37
11
27
5549
98
336
24
66
22
23
64
142
47
71
46
19
45
100
8
117
5
16
150
68
21
6
43
93
12
120
90
42
73