12
61
7
26
13
123
32
24
14
9
11
6
54
31
20
22
15
48
10
88
33
18
46
25
16
44
17
39
27
47
21
19
28
185
42
8
5
77
67
71
56
36
37
166
109