69
48
51
18
27
36
12
103
54
119
3
60
41
16
440
88
32
74
112
885
15
180
62
55
173
23
39
82
46
31
17
40
28
35
102
29
56
124
14
97
57
25
105
171
251