6
15
13
62
142
27
16
202
38
14
11
180
283
19
1
17
10
40
8
18
7
25
60
153
34
5
162
65
4
31
42
104
23
57
24
75
92
112
185
390
59
634
58
30
105
504
56