5
35
9
25
248
15
82
10
21
14
8
12
155
27
17
40
4
47
59
78
49
7
52
180
75
38
29
178
32
18
16
143
42
24
26
139
23
186
30
13
94
19