21
31
9
78
8
25
34
88
80
22
23
46
7
32
38
58
15
135
57
197
56
47
74
10
6
55
17
41
64
14
52
42
26
19
75
35
66
73
3
28
69
27
39
102
93
36
30