27
49
14
19
60
7
85
840
33
313
66
28
122
189
105
13
45
181
118
4
11
2
16
71
22
9
41
20
393
52
103
38
46
69
36
83
32
37
57
93
21
15
31
407
26
177
12
8
6