20
5
98
70
8
33
121
69
84
7
14
18
28
35
88
47
36
394
135
40
34
100
355
11
25
17
38
23
43
12
13
116
42
37
49
30
6
165
15
237
45
41