20
76
65
9
52
86
53
7
32
19
442
88
23
159
8
66
16
132
28
49
17
116
98
44
81
29
14
45
48
41
30
33
57
38
710
1
82
27
163
31
42
71
62
387