58
80
184
54
93
24
19
95
22
111
31
17
81
69
15
41
9
8
28
46
106
44
78
40
14
23
59
18
20
301
10
62
29
133
43
50
21
25
140
55
13
7
61
37