9
17
80
62
34
23
21
46
33
37
41
67
36
76
88
47
94
26
30
15
20
25
7
101
49
12
176
63
13
161
50
57
32
19
3
4
11
5
1
40