50
89
66
185
255
133
55
39
364
34
9
17
194
30
60
87
23
120
142
15
243
170
36
114
532
91
559
100
19
123
20
117
221
71