14
43
10
22
34
2
3
15
8
20
40
44
86
16
13
94
28
38
19
5
21
268
4
31
25
114
37
88
27
11
109
36
49
26
9
68
12
141
35