45
71
18
11
64
57
3
61
51
36
22
32
43
31
26
56
41
29
76
12
20
99
19
5
77
93
34
165
24
33
23
9
17
40
10
68
35
25
14
85
58
21