54
75
145
21
153
66
72
228
36
6
398
109
215
48
128
49
98
192
181
61
134
94
35
63
703
155
96
223
217
58
213
203
68
10
41
99
33
8
83
45
55
165
59
19
17
42
50
52
38
22
56
125
43
26