13
10
19
21
29
11
8
12
2
110
25
37
9
20
14
1
24
22
152
6
46
23
5
4
26
17
18
43
60
30
103
52
54
44
53
209