199
71
80
14
9
406
11
28
38
24
10
4
47
17
76
20
33
32
5
66
51
411
162
136
6
18
63
142
43
41
30
44
25
128
21
95
183
977
496
172
180
150
29
46
27
400
34
56
26
42
695