3
13
15
9
61
12
33
35
44
4
38
26
8
17
28
31
101
16
90
51
54
6
7
80
25
144
85
139
53
64
23
49
46
109
20
43
24
29
39