0
3
19
1
27
11
23
5
15
2
119
9
7
22
25
6
26
112
18
44
20
14
55
30
181
48
124
128
51
97
31
123
62
100
89
203
67
39
247
307
96
135
378
65
77
84
227
74
105
32
145