54
129
159
52
46
21
44
95
96
57
75
35
27
13
20
23
60
37
51
99
179
100
30
53
56
82
31
18
41
165
28
36
33