5
3
6
1
10
20
66
15
18
42
34
9
68
8
23
21
11
129
44
99
64
67
60
16
33
105
41
19
165
25
12
32
7
79
2
17
119
47
14
31
26
29