5
10
8
16
91
20
15
46
77
13
68
11
7
87
57
25
33
12
99
131
35
56
120
138
26
3
43
9
109
221
134
95
24
60
139
64
32
70
39
14
42
71
88
4
18
38
44
6
2