7
9
31
8
25
28
78
5
61
14
85
6
13
29
22
26
37
18
54
11
10
16
15
51
12
41
55
90
108
79
57
20
98
59
64
19
136
27
91
35
95
17
65
34
200