10
17
6
35
3
8
5
24
36
49
51
92
39
96
86
38
76
69
52
31
48
50
118
74
220
83
16
28
22
18
41
54
21
32
110
99
45
34
1300
44
15
61
40
175
149
107
57
37