63
57
14
69
10
106
71
23
35
32
79
594
702
77
30
287
38
65
72
208
227
21
6
12
299
44
56
9
94
46
49
4
15
83
144
260
64
45
25
27
53
20
84
75
128
40
11
22
18
135