38
107
41
22
77
121
476
17
7
155
31
120
375
21
424
58
20
49
498
64
148
398
68
172
686
95
14
34
23
233
63
36
45
287
619
125
174
1760
25
44
331
248
15
30
776
89
129
191
205
478
60
67
80
59