1
18
30
3
25
7
36
6
44
22
8
94
35
78
17
43
10
4
21
32
28
42
91
41
75
268
13
9
26
109
40
64
5
93
11
14
63
12
15