14
10
30
11
110
117
9
40
64
20
575
73
86
51
47
101
32
69
121
25
59
137
41
70
93
35
426
96
42
45
71
16
39
156
152
29
18
108
33
130
123
200