434
140
196
109
7
91
27
120
48
40
50
30
367
71
76
126
205
62
548
26
31
72
74
36
38
18
45
41
65
58
32
52
406
88
23
10266
1066
176
302
111
137
154
33
101
19
63
53
46
153
43
93