21
39
82
20
64
12
5
115
16
4
27
17
19
8
37
14
3
31
72
46
99
74
40
24
60
15
2
23
446
11
42
55
58
69
202
66
25
179
7
6
26
28