20
88
92
7
85
44
53
17
23
34
19
12
42
11
4
30
47
9
247
25
27
71
28
116
2
60
40
10
35
22
24
3
154
84
6
1
51
14
37
306
18
109
61