40
5
19
88
70
73
252
39
17
7
103
26
33
38
171
85
66
14
4
23
104
6
48
16
43
1478
13
22
261
59
3
11
24
35
12
18
57
173
21
56
31
211