12
45
46
89
73
19
112
4
33
43
30
47
14
5
52
55
245
3
80
22
24
18
13
48
40
9
53
6
50
174
8
69
60
42
132
39
17
37
25
35
196
20
100
44
49
76
61