8
37
41
33
126
27
316
21
127
28
30
75
7
10
186
52
16
106
161
15
69
24
18
34
95
71
89
92
1
9
142
80
40
614
39
6
45
22
17
12
61
118
4
14
13
398
32