217
322
12
45
77
67
8
9
74
50
264
70
19
351
25
28
18
199
139
15
53
32
31
124
88
85
17
395
58
14
79
93
20
48
259
29
27
10
142
51
180
513
349
242
277
96
164