32
26
90
15
18
6
29
20
243
13
99
60
30
57
62
28
21
22
25
11
81
73
45
37
115
85
58
34
83
143
24
14
91
56
92
47
50
43
111
53
44
55
31
12
48
76
27