58
27
41
64
2
89
83
393
61
33
43
86
24
40
57
97
47
6
75
136
161
7
565
289
11
79
32
22
60
26
35
9
52
36
38
17
31
12
3
4
93
102
59
71
67
44
55
10
73