7
4
10
5
16
36
18
8
17
2
74
25
11
6
24
47
55
12
1
21
98
31
15
45
50
65
42
97
38
43
23
157
51
128
53
100
66
35
32
48