13
32
25
52
14
28
68
100
60
24
31
15
17
18
76
56
48
61
75
38
50
26
16
5
19
23
44
40
7
123
158
20
49
12
117
46
37
43
30
70
69
78
80
170
114
72