6
2
11
24
8
16
10
42
14
26
29
32
30
33
39
87
61
63
91
449
48
126
99
167
67
55
59
20
17
81
179
223
68
77
57
64
94
46
88
269
116
43
1
56
34
38
35