53
72
24
39
21
179
66
23
93
76
18
8
75
19
65
99
58
33
12
131
128
136
352
40
61
67
202
34
10
272
27
6
116
87
184
22
341
707
44
84
261
63
212
38
55
153
70
91
120
141
36
318