14
35
111
254
16
243
36
12
23
21
26
13
5
19
69
50
75
28
7
22
9
73
30
20
55
10
44
94
76
2
356
135
169
15
25
11
18
39
31
45
86