15
star
10
35
16
24
35
8
16
9
26
12
15
41
21
12
22
12
5
17
10
24
15
18
3
6
48
24
5
569
256
253
156
423
175
217
85
122
99
280
150
112
95
44
62
141
41
288
70
73
154
662
78
136
75
304
95
51