0
17
91
73
78
31
130
96
207
140
145
22
158
54
38
401
60
26
147
40
87
28
32
84
29
86
51
35
43
182
68
139
65
7
30
46
389
19
24
58
99
102
89
83
71
74
44
101
37
20
15
171