0
7
79
365
25
142
76
27
10
5
237
12
47
219
167
255
54
51
83
41
414
156
44
221
18
61
353
213
48
31
19
22
56
34
16
15
11
108
99
176
9
97
45
26
58
20
28
30
29
116
264