18
80
11
15
24
1
4
42
105
13
52
108
34
50
27
33
14
25
29
7
19
28
1985
17
41
71428
1939
101
77
23
70
53
82
163
21
10