12
10
16
48
27
9
31
17
8
24
11
15
28
46
316
88
32
21
76
13
23
30
29
39
33
19
56
20
26
34
295
54
35
97
63
55
72
75
43