5
26
8
12
14
80
13
21
23
16
9
18
27
54
29
39
4
78
89
25
52
86
145
19
37
61
112
148
38
62
7
106
40
28
88
33
114
84
24
63
17
234
137