42
113
95
92
49
16
80
240
90
7
19
91
46
146
8
231
26
13
29
107
9
181
72
32
10
39
200
62
88
75
116
45
70
94
149
57
69
31
86
14
84
175
34
85
98
264
439
40
37
21
5