3
24
1
61
12
29
37
30
21
62
65
66
18
52
147
205
55
54
56
180
45
5
47
14
13
46
10
105
40
129
20
111
36
34
32
39
178
782
41
79
86
99
59
169
72
8
198
71
25
133
404
196