8
10
5
3
4
27
13
12
25
2
39
6
29
33
20
124
49
71
26
60
48
15
61
23
30
53
246
44
112
109
83
16
225
273
142
62
81
65
64
58
9
52
55