12
18
98
15
100
265
75
9
17
13
42
21
7
44
55
6
23
28
113
36
70
34
41
25
64
80
19
26
27
29
40
5
11
78
46
32
89
303
63
241
38
138
107
10
48
14
31