171
97
79
100
58
112
70
73
152
60
281
34
203
80
67
72
99
76
32
65
52
53
104
29
27
68
62
149
46
105
44
28
39
101
158
45
96
256
49
59
15
103
20
43
116
24
63