328
266
32
25
1
4
3
253
81
40
56
43
56
1
1
1
3
1
1
16
48
20
87
139
39
1
15
16
5
2
22
31
2
66
74
1
1
142
16
26
7
64
4
1
1
55
3
19
42
181
92
99
400
3
32
369
9
14
159
3
5
99
1
99
390
130
454
6
14
338
50
45
1
9
6
161
5
428
86
483
7
10
369
9
14
4
1
40
253
81
25
177