20
9
50
10
12
43
40
17
79
47
25
11
139
45
78
33
44
93
67
6
56
14
3
63
133
28
32
23
42
49
66
54
27
59
37
31
22
29
71
304
55
51
38