15
24
110
26
104
27
14
10
13
21
4
22
19
72
89
11
16
29
45
41
494
18
115
184
74
118
171
8
34
47
69
116
12
205
55
193
23
33
244
197
9
145
967
30
93
107