84
167
73
258
82
28
278
38
93
42
44
25
14
89
91
13
15
9
159
66
10
44
8
31
39
12
75
48
24
69
39
51
22
51
74
28
46
34
2
43
90
18
66
38
27
25
22
30
130
208