45
160
53
37
35
15
16
48
14
24
5
39
49
47
13
42
26
31
25
54
62
30
68
98
6
29
40
19
23
55
8
85
61
189
60
7
1
69
232
34
43
18
198
432