43
50
31
22
4
21
11
8
5
18
19
20
6
263
14
222
27
46
9
55
16
12
37
93
40
28
15
41
53
17
10
48
66
26
32
0
115