51
45
197
46
87
34
154
444
72
580
30
21
29
245
16
79
216
31
19
56
131
28
32
9
27
36
17
59
10
49
33
53
25
66
248
169
23
37
108
151
20
310
400
26
64
44