329
266
32
25
1
4
3
1
253
81
39
59
40
57
1
1
1
3
1
1
16
47
20
89
138
41
1
1
14
16
5
2
21
31
2
66
74
1
1
135
18
26
7
66
5
1
1
54
3
20
42
182
95
97
399
4
32
369
9
14
160
4
5
100
1
104
385
131
455
6
14
335
51
45
1
13
1
8
162
5
428
89
481
7
11
369
9
14
5
1
39
253
81
25
178