17
45
139
13
58
31
89
34
182
52
27
9
135
103
5
26
25
81
38
116
49
21
59
42
35
18
20
19
39
30
15
126
43
14
10
88
51
395
23
36
85
0
12
28
82
7
79
165
16