40
79
119
55
57
19
23
16
65
46
18
647
10
27
52
123
54
12
116
170
76
29
6
37
73
62
33
28
56
9
20
192
58
21
25
15
290
5
36
30
69
13