35
7
30
47
38
34
21
124
22
19
11
211
48
243
198
39
15
469
17
1279
40
257
103
13
26
192
309
108
68
969
28
58
361
322
9
14
129
53
62
710
212
66
41
59
6
330
85
37
176
119