0
19
3
8
16
10
46
12
194
33
23
30
43
55
14
228
56
17
126
42
27
72
104
60
26
35
32
6
38
66
20
59
85
309
37
141
58
29
61
31
152