15
20
35
12
4
3
24
10
26
17
40
8
41
6
9
43
27
13
18
11
45
42
14
28
1
5
44
114
32
191
16
46
22
21
109
59
55
371
84
19
54
175