45
27
6
46
52
55
41
53
20
48
12
34
77
191
22
100
241
156
154
103
40
26
135
84
139
72
190
35
51
131
198
104
143
64
123
181
36
92
61
127
89
65
113
245
63
37
173
453
42
21
76
389
60