46
100
53
29
26
83
16
14
28
79
68
88
25
58
77
67
95
87
54
66
36
181
37
27
180
107
171
270
127
108
119
149