110
165
89
382
61
84
49
96
101
30
23
97
40
386
72
66
69
19
213
13
161
58
6
83
7
133
103
107
26
82
24
87
71
91
20
25
18
15
28
43
142
86
48
42
156
511
45
36
124
9
14
17