18
15
31
17
8
30
13
10
14
41
36
28
26
39
1
25
5
46
0
48
68
6
4
3
16
29
19
24
22
35
47
327
9
84
72
2
38
49