10
59
4
3
22
483
35
15
20
30
180
6
60
46
18
56
26
179
49
352
41
37
61
0
50
27
67
14
245
85
8
13
16
44
219
126
54
52
156
75
167
2
7
249
127
171
23
34
53