62
86
395
39
69
71
227
94
42
53
7
120
29
195
48
60
104
154
299
779
56
10
18
160
19
43
31
25
72
80
55
21
81
12
13
9
38
345
26
309
167
392
109
17
23
632
22
524
70
157