1
6
5
31
7
20
3
35
45
44
62
78
96
38
183
24
66
37
119
40
74
65
134
132
164
28
23
53
70
29
25
18
15
121
13
11
27
77
10
21
34
26
101
57
124
33