19
10
17
23
333
6
13
52
15
29
25
28
20
21
18
41
43
39
53
24
14
12
57
84
45
22
26
16
111
30
4
35
103
90
99