87
9
26
14
513
27
41
38
35
86
65
396
82
96
45
282
32
94
58
434
98
216
53
36
196
31
18
99
30
141
24
403
162
131
51
72
83
195
289
67
103
97
140
358
68
255
60
46
105
158
40
49
77