203
275
45
58
64
5
107
43
137
458
32
15
23
21
11
9
30
19
38
51
36
129
844
25
279
41
78
62
90
14
96
33
128
153
53
70
461
16
34
102
18
8
55
26
113
783
339
37
132
27
52