9
36
37
347
67
31
18
328
63
38
83
50
24
29
430
16
10
108
345
28
33
25
127
139
124
208
155
98
34
543
27
13
19
233
58
14
52
23
343
115
240
49
170
46
60
84
12