73
329
66
30
6
67
80
58
70
47
15
23
172
82
57
111
168
89
25
38
22
63
27
13
18
20
559
14
33
34
8
53
24
54
7
26
255
118
3
648
9
10
96
39
164