69
117
39
45
57
102
53
25
58
110
54
114
19
31
11
158
34
21
156
32
24
41
33
74
112
142
37
71
50
96
13
127
410
256
196
651
85
44
55
334
204
143
113
241
188
216
367
121
530
248
95
149