297
117
30
258
17
1
8
135
135
319
3
183
342
1
292
462
41
20
2
5
1
3
6
403
1
20
9
4
18
1
6
11
7
2
133
4
1
620
40
6
42
500
444
329
511
711
85
4
6
999
2
5
36
2
1
1
1
1
1
1
18
161
1
2
1
1
7
1
1
6
2
1
31
1
98
5
1177
41
436
611
249
21
430
25
8
2
5
6
1
30
307
1
60
51
1316
5
2