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