57
39
49
95
1023
178
28
45
120
139
10
56
5
110
21
48
50
74
117
19
121
37
62
64
253
243
386
191
93
15
30
46
13
18
145
34
20
61
51
16
25
131
137
41
8
44
160
171
40
24
12
77
99