14
35
82
84
38
21
28
5
18
12
31
41
24
52
17
6
86
3
93
15
4
23
79
114
308
94
72
371
66
428
11
237
312
13
25
27
451
53
80
90
40
20