59
25
87
24
146
73
78
44
23
48
82
28
144
122
56
123
93
170
14
65
52
51
9
58
157
54
16
83
61
166
32
29
88
131
50
39
62
36
15
172
133
38
110
10
35
33
100
158
80
45