18
6
8
5
50
35
29
85
15
20
91
19
27
62
3
49
45
82
13
25
24
22
33
177
21
183
17
23
38
44
28
57
12
40
68
150
537
51
58