10
24
8
16
13
12
7
4
38
2
11
6
63
117
50
28
3
55
135
15
36
27
41
33
57
29
1
9
20
46
53
61
39
18
14
217
43
26