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