17
155
1
23
2
64
173
86
43
34
21
98
63
87
405
39
70
72
232
99
53
7
120
30
199
48
66
29
107
156
300
800
57
10
19
168
32
28
81
54
71
24
88
12
14
11
44
9
345