6
11
77
5
44
18
23
38
1
32
24
20
89
8
2
14
41
78
33
76
17
141
126
46
43
4
74
211
129
21
7
39
169
61
27
186
28
10
134
42
87