14
99
32
88
139
35
47
22
30
46
16
23
31
38
8
87
299
24
10
107
53
69
138
121
44
75
29
131
73
7
145
84
155
105
85
115
180
4
57
19
40
48
21