1
10
17
5
8
20
6
21
25
36
39
380
2
40
14
92
74
81
7
53
27
265
65
28
63
47
41
95
156
89
52
34
26
67
19
35
18
64
48
83
38
37
78
93
50
98