3
15
19
11
24
8
113
28
7
181
21
51
44
18
88
104
30
10
79
16
17
5
9
27
31
20
46
33
107
398
12
14
4
134
26
81
109
117
78