19
100
147
67
80
127
87
53
12
47
30
108
44
148
28
77
25
56
60
85
55
42
174
58
54
49
133
95
299
172
24
52
138
107
64
83
113
34
71
373
73
75
125
35
82
81
119
130