39
40
20
25
4
18
249
78
49
41
160
14
5
10
92
17
9
28
54
287
13
124
36
73
97
6
21
7
68
63
31
23
19
26
186
96
12
27
93
30
44
435
66
72
29