39
38
15
23
7
14
143
58
78
21
84
20
53
116
50
46
11
17
43
103
72
90
74
79
54
196
66
56
64
27
8
44
85
61
139
24
18
22
16
157
28
30
315
13
126