7
105
12
62
21
47
13
18
20
39
42
266
1
14
67
27
11
25
3
6
24
138
61
108
122
96
19
82
26
147
10
43
16
88
34
190
64
174
317
102
54
117
109
80
63
5
210
153