0
645
23
388
121
198
73
36
50
129
449
1890
164
28
71
538
86
574
373
16
143
288
4
189
3
77
10
108
7
411
99
214
83
126
128
249
293
21
59
172
114
58
215
45
153
63
60
380
116
5
152
12
54
1
84
52
15
57
25
14
2
46
144
173
53
256
65
67
130
6
70
30
69
85
20
43
216
317
729
88
26
9
29
548
44
163
171
51
18
55
41
138
66
11
93
136
31
162
536
109
238
33
62
32
13
185
17
135
22
659
395
34
38
37
8
24
19