13
119
109
4
90
21
25
5
9
22
83
12
14
50
11
6
70
23
80
30
51
24
19
114
42
68
47
31
88
58
52
103
255
220
45
8
7
57
15
193
463
16
319
32
860
101
34