46
26
20
58
272
68
97
59
55
73
48
44
191
76
51
66
202
5
39
54
70
196
107
121
11
71
6
14
25
9
119
62
31
141
16
115
325
41
61
101
30
474
114
27
198
87
13
180
50
306
52
49
43