326
144
25
3
321
17
6
1
160
140
395
5
172
502
337
452
80
1
30
1
4
9
1
1
1
5
8
411
1
16
9
4
24
3
6
1
3
1
123
7
1
790
80
6
53
679
466
339
575
806
141
6
3
9
1172
5
1
37
1
1
1
1
1
1
20
1
206
1
4
1
1
3
3
2
1
1
7
1
1
4
1
1
36
2
111
6
1346
80
617
646
242
36
432
20
3
1
7
3
30
324
1
1
50
41
1536
7
1