88
67
80
118
1112
90
53
173
72
109
56
177
11
604
50
171
131
49
71
272
275
59
96
44
112
81
10
18
120
65
128
32
8
48
75
64
172
23
76
261
124
91
85
220
70
51
30
41
12
79
42
38
27
54
134