0
23
13
16
61
19
31
30
12
49
10
74
48
86
154
41
434
96
114
138
226
134
21
120
242
88
90
65
209
184
78
471
156
206
71
27
32
83
159
7
357
69
126
102
149
55
112
75
52
46
53
56
35