21
48
81
61
157
71
20
149
215
91
17
26
18
76
67
39
72
68
73
51
50
55
11
27
13
138
128
58
136
120
79
99
75
92
15
47
54
53
43
90
46
116
123
94
52