5
1
56
42
23
44
13
10
20
4
79
0
12
26
46
48
149
49
19
34
53
22
371
195
95
206
71
61
191
389
156
51
97
98
58
24
138
47
76
131
189
88
118