52
22
63
36
30
26
67
69
32
47
25
12
48
60
42
72
50
98
59
73
64
46
65
43
28
51
298
38
49
18
53
61
45
40
188
90
27
57
41
74
100
112
80
86
104
113
210