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