3
15
19
18
25
111
31
23
24
9
52
21
27
13
11
46
79
35
66
37
32
61
58
80
6
7
55
10
22
155
90
47
33
28
189
12
38
98
40
45
137
44