25
74
104
68
121
19
63
40
24
39
29
187
124
302
331
21
49
16
36
42
136
67
424
196
2214
107
176
71
126
100
98
54
13
170
27
58
75
69
88
28
216
59
83
400
145
34
923
200
156
128
31