4
2
12
1
13
0
3
8
15
5
11
6
18
14
7
16
9
38
29
177
57
237
23
92
87
48
179
325
43
125
35
49
37
111
58
36
47
21
59
17
81
56
51