13
9
26
40
10
16
6
14
5
22
53
11
3
0
39
46
113
25
71
21
49
56
12
17
150
61
23
98
108
27
81
685
31
60
55
90
58
19
41
266