0
16
23
84
32
6
808
10
97
149
13
17
22
253
63
217
49
57
58
33
79
43
56
72
133
40
47
30
21
9
52
51
68
15
35
604
31
137
55
48
8
41
20
102