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