26
21
183
70
53
46
78
32
86
37
31
92
71
57
22
138
64
204
55
48
41
24
39
50
42
58
28
49
60
20
43
25
13
12
100
56
44
45
15
29
156
52
579