11
27
91
157
21
13
19
99
56
17
14
7
42
10
25
8
36
35
63
4
20
45
32
16
47
6
5
9
24
49
31
41
53
70
34
203
12
113
265
82
30
295
43
85