7
16
6
79
67
94
21
11
15
10
1
29
63
17
2
137
44
84
62
9
48
50
41
14
23
78
19
90
38
26
3
42
149
43
4
102
105
77
12
85
99
220
37
106
18
61