0
2
8
3
5
14
9
15
23
12
11
18
24
72
34
79
115
413
36
124
89
47
154
209
58
39
44
179
74
13
22
85
56
6
69
16
101
65
17
1
62
352
272
7
75
52