195
747
74
266
131
158
63
31
613
7
184
33
70
17
149
464
498
241
349
354
46
35
262
1782
691
180
83
49
911
86
53
55
207
226
61
1465
128
214
60
40
95
1120
512
21
29
54
99
120
278
58
62
265
107
399
147
286