40
73
36
20
45
41
18
30
26
31
70
10
77
2
5
9
6
22
44
90
4
93
85
19
957
54
24
13
11
138
43
7
76
50
23
58
12
28
3
37
261
14