65
25
47
77
98
40
139
81
29
79
42
52
123
60
59
86
43
27
55
106
11
44
104
62
45
231
165
176
96
222
73
101
83
109
49
19
131
127
226
113
66
63
28
199
39
75