5
10
8
7
27
238
153
83
4
82
22
13
17
25
26
44
43
21
15
81
39
9
97
24
11
18
6
20
19
12
23
170
3
30
115