28
5
8
59
12
7
33
25
18
56
16
38
63
42
82
31
22
14
47
72
20
52
36
23
17
85
15
11
27
264
48
141
110
70
393
81
169
30
83
216
281
130
166
84
69
57
51
179
346
62
104