14
21
33
16
9
31
44
30
94
140
61
37
177
78
5
35
63
149
27
40
47
66
83
13
20
138
111
45
80
17
24
25
99
12
470
7
39
164
11
240
96
539
22
15