63
18
64
77
31
30
23
161
410
83
22
85
47
72
86
42
59
45
84
32
11
49
60
101
21
24
67
10
55
39
105
79
50
40
27
16
54
12
33
73
108
46
56
119