18
5
24
80
7
4
3
19
165
42
25
12
10
34
15
72
31
17
21
58
32
49
89
60
57
26
71
78
9
29
50
11
100
66
13
8
56
62
82
172
6
88
27
28
54