71
166
221
21
57
139
74
98
16
234
79
56
168
50
238
43
23
53
40
4
39
17
179
12
38
151
25
1236
31
6
127
76
28
193
128
215
67
244
32
46
49
55
99
33
232
492
60
113
108
143
59