72
121
32
159
23
20
42
30
54
238
89
188
26
79
15
35
1987
123
87
293
162
31
177
70
53
44
152
27
33
127
216
66
108
183
88
9
46
41
169
10
38
498
47
8
5
3984
14
17
52