31
13
10
85
8
53
14
66
16
64
4
12
9
29
54
359
52
3
18
1
38
218
15
37
90
25
6
28
335
72
19
26
97
39
5
11
45
7