20
83
53
119
28
38
47
13
52
23
93
32
10
47
29
54
73
39
2
31
74
82
50
23
38
53
24
45
13
98
48
16
93
107
12
9
24
46
24
91
56
46
66
38
50
26
8
89
58
42