4
17
40
32
35
14
28
33
6
54
18
102
96
15
46
24
19
43
41
55
12
13
61
10
48
7
21
87
66
53
110
44
25
29
187
47
23
34
2
50