55
91
27
39
28
111
25
86
83
35
22
180
29
81
3
20
79
60
68
42
109
112
13
49
50
71
15
51
34
4
52
11
16
45
115
110
80
48
56
405
44
72
23
695
53
100
139