14
18
23
27
132
31
60
11
24
30
10
99
38
44
170
113
77
43
78
102
74
12
40
45
22
47
57
32
72
65
49
86
19
48
125
137
141
111
93
33
17
70
68
144
50
53