40
103
79
23
48
25
180
117
10
56
70
11
62
69
32
89
7
92
142
22
51
263
84
33
96
18
101
193
35
71
365
46
53
99
55
31
233
261
73
34
61
37
20
400
80
43
65
189
26
105
181
64