316
115
25
276
16
3
2
168
129
377
4
200
373
328
464
66
1
16
4
1
1
3
1
410
24
9
1
25
3
8
9
3
150
2
1
1
692
64
5
46
580
436
364
544
774
93
10
2
9
1057
2
4
41
2
1
1
1
1
1
17
1
201
1
1
4
1
1
2
1
1
7
2
1
1
7
35
111
5
1252
63
480
655
269
25
437
19
10
2
3
3
35
309
1
59
53
1424
7