18
43
31
12
48
33
8
23
1
26
60
13
11
32
10
28
30
44
9
53
41
24
75
87
40
17
7
21
2
25
36
29
6
5
63
196
49