12
27
29
50
35
62
6
44
32
42
66
24
54
38
41
71
53
73
90
39
80
16
179
56
200
89
524
26
9
94
25
67
43
21
63
60
55
215
219
317
34
18
59
64
51
81
202
47
61
320