10
20
9
23
41
34
19
135
17
39
179
1018
46
16
28
48
5
38
124
6
37
56
53
43
21
7
15
61
69
2
18
114
47
180
42