67
58
13
35
22
25
18
68
51
10
5
6
9
48
46
640
130
19
23
41
7
109
50
4
3
42
38
477
128
858
151
12
16
44
43
142
59
364
11
170
40