44
476
227
13
11
27
59
242
220
80
132
268
106
194
183
164
178
39
16
40
136
68
22
10
33
69
32
54
116
70
251
305
18
7
2
41
28
75
113
48
197
45
25
34
23
120
78
26