41
20
15
94
45
43
28
11
19
2
27
35
23
96
39
103
12
44
54
25
4
31
63
30
10
3
6
34
16
7
26
33
21
24
22
58