7
25
20
12
8
6
15
14
5
30
52
4
100
23
200
45
17
21
115
24
9
79
41
19
62
10
76
2
70
29
11
31
35
51
16
34
179
376