20
37
71
61
3
54
17
15
91
29
45
19
5
100
32
16
72
56
7
73
46
23
40
34
82
26
12
35
60
391
106
250
36
24
65
165
44
43
25
243
53
78
47