429
508
1
2
15
10
11
1
41
11
194
33
22
15
8
10
29
26
8
7
7
1
27
6
10
6
5
6
6
73
88
4
39
10
1
2
30
32
1
1
20
17
14
1
3
4
51
50
3
9
110
3
1
73
1
126
2
12
67
72
278
1
227
25
24
11
139
10
55
141
30
193
254
119
30
4
188
4
125
10
3
66
10
353
72
263
58
34
227
25
24
1
22
194
2
33
26