46
26
22
32
21
96
89
25
106
30
24
63
1
37
31
29
47
44
12
27
41
48
11
9
14
49
56
18
28
20
42
17
40
13
92
19
38
23
54
33