27
698
116
78
10
371
430
195
55
20
236
166
84
113
19
48
47
121
203
220
41
8
395
13
54
319
76
172
208
17
52
44
4
157
355
59
123
18
24
57
160
6
22
46
110
12
23
528
148
558
439
29
65
535
34
53