21
180
15
37
26
304
18
47
36
9
38
61
44
32
278
25
144
358
83
20
119
41
22
108
68
518
33
123
64
109
151
84
92
48
176