32
1
23
18
0
87
68
83
99
488
8
108
3
101
89
3502
2
102
993
7
195
148
115
82
97
238
228
4
76
98
6160
9
104
92
117
3434
6