13
21
56
14
61
102
125
41
34
4
96
7
18
93
29
317
28
47
39
69
112
122
127
309
31
92
62
653
73
42
105
118
174
170
32
133
171
26
271
9
24
149
131
27
33
12
256
17
66
466