0
8
3
4
14
12
17
11
15
10
16
2
22
49
118
18
29
47
28
63
41
6
35
23
132
77
26
31
9
114
399
128
254
21
80
44
93
25
155
62
46
42
5
159