8
25
11
4
15
159
129
193
18
87
19
79
7
22
88
24
20
5
17
12
41
50
6
16
13
55
33
21
177
34
62
26
82
53
75
76
250
9
71
35
30
23
186
49
32