50
33
28
54
41
29
23
21
25
72
45
90
66
32
24
43
62
82
36
56
40
58
27
26
19
22
16
20
51
34
69
76
53
35
104