303
128
24
1
290
12
7
2
149
136
323
3
171
356
327
489
37
1
17
1
6
1
3
1
1
9
8
433
12
9
2
28
7
16
1
8
3
95
1
1
677
36
3
37
552
411
377
548
763
55
1
1
5
1056
2
1
43
1
1
1
1
1
1
15
159
4
1
2
1
3
2
4
34
105
3
1228
44
457
675
215
30
452
28
8
3
3
1
42
320
1
65
49
1376
4
2