2
5
13
9
63
18
19
10
65
25
21
51
30
16
61
17
45
44
55
1
87
0
52
122
46
84
38
22
58
23
14
85
162
123
7
263
101
159
29
41
62
280
228
80
189
35