27
48
40
12
30
23
2
4
24
7
73
9
38
5
108
20
91
55
31
13
39
86
34
17
56
32
8
123
46
71
25
10
14
15
95
68
445
19