2
7
81
4
10
14
130
15
11
9
5
21
25
6
18
13
41
76
36
55
150
62
88
22
47
70
98
90
64
289
32
166
26
277
44
100
38
292
249
85
218
113
49
135