479
472
1
10
2
1
4
15
5
1
63
3
2
5
30
168
33
12
2
3
27
29
6
46
11
1
1
3
2
1
7
1
4
1
9
17
1
12
1
155
77
7
7
9
54
1
2
38
9
1
27
1
1
1
4
5
2
1
6
3
6
99
40
5
1
86
3
3
57
61
120
3
49
122
72
231
5
2
3
6
202
12
11
4
5
36
192
5
3
7
140
93
236
252
218
4
2
406
1
28
1
15
20
40
3
435
1
105
280
74
19
202
23
5
4
5
13
12
168
33
18
476
3
289