30
685
26
147
126
43
13
6
7
14
10
1
38
144
27
237
17
62
331
21
340
102
15
365
1341
53
68
34
145
23
300
8
74
356
103
24
89
33
164
431
413
18
161
75
159
324
45
58
113
101
105
247