24
29
710
25
148
125
43
13
6
7
14
15
1
39
143
240
17
63
335
20
346
97
370
1360
72
67
34
23
302
8
74
361
101
22
87
32
162
436
413
75
31
159
330
45
59
112
107
105