1
13
9
2
4
8
15
6
24
38
18
23
16
5
27
7
29
33
12
20
11
41
40
111
22
55
87
10
39
25
78
36
26
293
14
63
28
3