59
20
28
58
32
9
18
25
219
76
187
27
30
82
16
49
31
60
51
34
26
56
70
43
80
23
24
47
10
6
8
13
17
53
22
41
38
90
4
14
48
142