19
22
45
13
43
26
25
21
23
50
36
18
247
231
217
91
7
15
30
24
60
20
80
54
2
77
11
129
47
121
93
38
181
103
123
67
86
8
114
287
3
83
29
70
161
31