17
10
12
3
19
5
7
15
25
192
37
11
4
33
8
9
87
13
43
44
26
23
24
27
49
78
52
20
72
32
253
1
173
291
67
28
29