38
59
26
51
33
47
28
32
6
52
44
31
29
25
90
424
19
20
13
99
57
40
22
92
79
50
21
66
45
73
46
42
89
103
53
34
18
30
56
54