10
45
25
133
4
15
14
68
3
8
6
34
3
11
4
13
11
51
5
30
7
31
15
66
2
5
29
168
188
953
195
1050
156
789
88
520
10
45
25
133
4
15
14
68
3
8
6
34
3
11
4
13
11
51
5
30
7
31
15
66
2
5
29
168
188
953
195
1050
156
789
88
520