43
15
38
10
37
28
64
11
87
303
21
6
27
17
16
7
22
0
24
46
84
40
32
73
36
4
25
41
61
9
62
54
52
48
18
31
14
56
109
23
42