98
28
77
46
249
5
31
210
23
47
73
65
44
6
25
13
7
96
18
29
201
22
15
30
252
45
21
111
85
68
16
33
11
139
36
39
174
78
66
20
17
76
140
10
60
86