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