7
15
1
3
12
47
17
33
5
40
10
2
97
49
125
14
9
22
64
29
11
71
42
53
24
142
41
18
91
16
254
38
8
19
27
81
67