15
227
10
203
43
154
16
12
60
17
32
33
57
306
29
34
67
83
78
478
26
36
118
1859
110
37
44
47
107
22
23
30
116
1404
367
98
324
63
71
261
6
172
51
19
50
7
119
230
14
165
24