13
34
90
22
72
69
31
10
60
14
8
5
46
25
11
16
141
62
3
7
149
15
9
4
48
19
44
47
12
52
58
88
36
38
33
17
28