13
23
49
3
29
7
16
20
19
17
47
25
14
21
10
34
24
43
39
35
27
5
22
56
32
46
48
70
36
78
118
9
30
18
108
55
153
116
52
146
114
167
28