2
8
6
5
12
15
49
40
34
14
55
13
41
31
7
21
43
16
64
10
22
53
88
25
20
23
79
196
26
54
35
9
18
102
106
44
157
17
60
11