9
51
13
8
22
44
5
19
18
4
47
30
59
20
58
45
29
15
31
1
34
41
24
21
23
0
54
7
90
55
37
26
3
38
2
57
39
27
12
266
145
11
25
238
16