20
29
48
87
106
110
49
59
68
284
60
7
101
38
98
5
32
42
80
114
154
89
66
18
64
39
26
149
62
55
13
37
76
27
22
33
67
46
127
97
28
73
199
24
34
72
12