17
12
21
27
91
62
15
8
94
1
57
19
53
55
7
48
6
111
81
32
41
190
78
71
24
31
65
153
829
93
68
171
39
102
30
139
40
13
23
10
20
11
103
269
168