297
117
30
257
17
1
8
135
134
316
3
182
341
1
290
462
40
20
2
5
1
3
6
403
1
20
9
4
18
1
6
11
7
2
132
4
1
617
39
6
42
498
442
328
509
709
85
3
6
996
2
5
36
2
1
1
1
1
1
1
18
159
1
2
1
1
7
1
1
6
2
1
31
1
98
5
1172
41
435
609
248
20
430
25
8
2
5
6
1
30
307
1
60
51
1311
5
2