15
27
20
8
32
53
2
4
22
44
81
13
35
6
52
278
67
126
51
43
12
34
16
14
11
31
58
9
135
61
29
19
28
46
36
17
18
5
40
23