30
49
59
153
37
32
119
22
27
17
89
16
56
113
105
39
72
63
47
31
38
45
52
29
48
78
50
62
34
36
33
20
35
23
46
2064
40
41
76
106
88
25
74