27
57
21
217
32
15
270
8
82
127
503
25
97
84
43
41
51
56
534
45
24
59
39
23
38
140
16
7
80
22
37
50
747
114
78
53
329
116
245
152
31
215
10
30
13
55
98
302
117
197
61
26
125
42
83