64
82
202
85
61
108
597
78
187
48
100
37
252
10
63
213
50
76
118
24
160
282
147
87
69
22
31
149
49
19
268
25
91
153
32
46
15
8
40
70
109
196
80
1721
39
140
21
127
223
244
235