27
20
88
12
34
24
73
14
18
6
22
11
3
19
7
47
37
23
13
4
50
2
32
17
21
33
25
5
15
16
26
31
77
51
48
287
108
46
8
117
71
56