16
152
15
37
273
43
53
38
65
62
68
30
22
17
119
56
74
127
112
104
47
638
139
33
187
69
67
24
110
55
51
27
124
44
26
177
80
108
21
41
25
78
34
45
181
315
158
103
18
23
89
36