33
0
97
6
8
34
24
35
51
116
57
14
54
89
98
25
15
4
105
43
295
26
11
21
181
237
231
74
17
167
123
61
52
76
101
80
230
71
77
94
58
174
666
195
66
357
106
31
87
73
29
225