51
8
90
89
41
139
55
50
25
44
86
29
33
48
70
61
42
57
74
53
30
49
63
67
28
40
72
45
83
100
58
20
173
38
68
69
116
81
78
73
56
66
46
91
121
12
64
188
119