46
96
47
15
14
25
21
60
12
105
57
42
64
24
26
39
13
7
16
36
54
108
59
43
79
19
18
55
23
31
210
52
22
68
106
45
30
72
154
122
73
173
61
257
94
78
198
129
77
62
65