15
3
17
20
6
5
11
24
56
108
42
12
45
18
1
35
19
49
34
54
26
21
10
76
71
44
81
298
29
7
47
38
30
80
25
4
13
198
43
73
23
16