5
9
43
20
61
15
13
14
38
55
98
31
107
18
78
21
8
26
35
16
37
22
10
11
54
27
39
113
49
45
57
23
53
42
59
48
17
141
114
50
340