48
44
27
6
54
180
36
97
37
33
82
50
17
43
45
428
9
67
120
24
299
132
41
75
76
68
55
52
21
173
151
70
65
72
93
170
99
53
473
133
35
20
153
62
46
34
199
181