266
24
131
75
191
52
243
504
154
38
10
159
96
33
160
46
108
42
59
83
91
20
68
94
47
141
55
274
16
17
80
176
189
18
51
90
23
63
2
43
164
36
64
40
29
137
31
233
53
153
67
49