2
3
6
45
32
47
10
189
12
14
41
16
202
36
488
17
136
162
9
15
44
24
30
5
210
37
38
21
7
60
13
19
27
417
195
39
4
48
118
144
28
85
89
20
58