21
19
15
39
4
29
71
25
2
86
27
6
54
126
98
68
3
12
162
97
10
26
36
187
100
64
168
22
17
35
43
47
14
28
61
32
46
7
33
76
88
8
41
16
18