27
53
50
14
31
36
61
26
17
25
29
41
42
144
45
98
20
56
22
18
19
102
119
43
33
13
52
150
69
75
83
104
55
90
48
63
96
46
97
35
23
124
28