7
10
26
135
6
4
12
9
78
20
5
42
86
8
11
17
3
66
90
37
22
38
24
18
28
29
15
93
83
36
48
59
31
50
56
21
199
70