47
185
5
88
9
83
228
305
70
94
56
99
39
30
63
24
358
58
27
6
37
8
255
108
61
10
214
126
59
96
12
103
90
75
43
38
16
17
155
148
32
72
53
64
125
62
355
28
13
156
109