27
59
23
201
183
75
10
16
259
14
79
46
412
26
21
41
271
85
44
52
15
7244
151
322
28
165
17
24
39
57
40
103
500
51
31
98
70
47
145
19
67
20
6
34
12