40
26
83
27
14
291
25
41
15
12
21
103
31
53
19
44
30
78
22
9
5
36
51
20
73
86
55
43
147
170
97
16
131
74
39
102
17
48
45
28
126
52
139