20
5
6
11
80
7
44
18
23
38
1
32
24
89
8
2
41
78
33
77
17
141
14
126
48
43
4
75
212
131
21
39
169
61
27
186
28
10
136