13
0
16
40
12
41
15
35
3
43
29
17
9
14
44
10
46
11
22
7
19
24
33
396
27
97
21
51
158
112
18
78
26
92
6
20
4
121
58
45
798
37
25