20
14
52
76
96
27
174
55
29
68
74
476
124
105
19
187
89
26
42
50
240
36
112
11
69
66
94
54
238
226
21
118
33
31
72
113
41
131
197
86
150
3
25
154
116
24
34
15
6
22