13
29
60
22
44
9
93
39
53
75
144
58
33
30
55
62
68
145
48
193
259
177
35
108
25
31
28
18
24
136
41
94
37
548
32
20
36