10
126
4
17
6
9
16
24
0
23
35
41
3
1
184
7
11
13
14
21
28
47
247
25
26
54
104
5
8
15
77
36
19
2
12
22
31
110