10
36
133
43
227
113
67
57
13
29
70
18
39
108
267
24
101
210
96
87
56
41
25
132
64
150
196
46
62
59
63
701
19
71
28
8
6
410
69
35
90
22
106
158
175
23
16
31
26