7
24
13
62
25
4
21
43
100
31
9
17
6
106
70
1405
75
41
23
42
12
91
28
38
65
29
51
45
90
22
18
79
14
85
30
59
78
160
77
5