91
8
19
26
22
49
60
104
57
37
6
7
24
11
28
25
17
29
9
10
5
12
41
27
48
59
20
68
13
18
40
2
23
15
32
127
554
16