10
22
13
8
9
15
7
5
25
22
47
8
100
25
9
2
1
69
40
25
25
50
111
5
420
66
37
33
9
5
121
60
22
250
5
10
25
7
2
1
1
45
10
50
69
65
29
1