0
3
1
8
6
34
16
54
59
12
19
74
17
7
18
124
23
13
52
20
66
342
28
15
42
31
164
14
71
1397
41
126
46
99
256
84
386
142
274
423
272
38
139
232
211
89
371