20
57
110
39
16
51
37
75
6
10
35
18
58
4
41
27
9
24
29
129
55
12
17
11
21
38
195
34
28
238
66
3
83
180
19
7
77
54
61
87
90
15
67
131
283