10
43
14
17
18
9
19
175
42
23
36
92
63
41
52
46
68
71
70
73
56
86
37
98
60
58
28
394
44
32
29
39
27
13
20
16
12
205
50
15
38
26