88
94
7
60
82
52
54
436
120
87
21
41
83
216
53
13
176
55
389
322
317
90
299
266
103
123
629
71
34
92
74
107
25
231
117