7
8
3
10
14
173
30
5
45
19
26
9
27
11
25
37
40
44
41
39
2
4
23
20
53
6
96
48
21
52
63
13
91
15
22
36
76
102