64
85
203
61
108
597
78
188
49
100
37
255
10
63
213
50
118
25
160
24
284
76
149
87
69
22
32
151
21
270
19
91
155
46
15
8
40
70
109
196
80
1725
140
127
228
245
236