27
15
40
8
31
9
26
162
20
111
224
6
87
109
99
11
98
17
13
77
14
291
37
38
4
3
63
19
24
64
28
391
7
69
53
107
50
1
5
10
12
29
65
80
46