4
10
16
6
27
17
1
38
46
14
13
42
12
49
8
34
37
75
15
100
29
24
68
92
20
45
79
43
22
449
19
30
85
62
209
28
23
7
40
18
630
39
64