30
84
7
8
91
203
28
118
57
73
17
24
6
16
53
49
15
108
9
76
62
20
23
265
33
35
22
10
5
12
18
37
13
438