50
20
40
43
18
33
9
120
24
202
179
56
21
34
11
52
71
159
65
45
99
37
92
60
82
12
70
26
149
57
78
17
32
53
63
47
23
31
8
73
134
81
93
29
13