11
29
26
30
37
28
88
7
8
41
15
19
25
210
68
22
4
13
23
24
77
18
20
1437
118
45
31
293
9
91
33
82
39
66
103
80
54
107
50
115
17
73
44
21