66
124
12
30
18
6
78
31
74
15
57
21
65
13
24
38
53
8
34
17
121
62
87
29
200
113
46
572
201
118
20
83
27
37
23
107
55
22
26
49
112