18
6
38
40
42
33
24
60
54
31
56
14
13
15
78
98
9
71
12
3
67
65
21
8
95
23
4
27
34
149
252
1
25
727
17
28
37
80
121
20
47
143
30
397
87
61