10
5
4
6
73
13
86
7
12
36
48
232
37
32
24
76
8
35
19
20
9
61
3
11
40
23
131
56
2
58
66
21
82
18
93
14
15
51
55
168