322
133
39
67
6
33
261
23
46
109
35
191
44
24
56
57
21
251
73
43
139
13
200
40
68
146
94
93
104
129
100
128
387
45
30
97
26
5
9
79
289
188
71
154
63
78
55