326
266
32
25
1
4
3
1
251
82
39
58
41
55
1
1
1
3
1
1
15
48
20
88
137
40
1
1
14
16
5
2
21
31
2
65
74
1
1
133
18
26
7
65
5
1
1
54
3
20
41
182
94
96
398
4
32
368
9
14
158
4
5
99
1
103
384
130
453
6
14
333
50
45
1
13
1
8
162
5
425
88
479
7
11
368
9
14
5
1
39
251
82
25
179