8
0
4
5
14
11
32
12
101
13
62
15
67
23
16
52
19
112
27
55
48
61
28
107
148
97
53
120
89
132
91
295
24
87
26
119
85
245
165
9
18
39
242
213
108
68
186
241