30
25
21
20
84
100
16
44
71
70
6
34
35
58
31
56
68
89
57
8
14
41
18
93
11
28
48
23
27
106
191
7
96
24
46
29
36
38
4
60
113
69
26
22