75
106
4
71
37
13
78
80
52
41
21
104
39
22
27
25
58
44
34
70
33
30
15
16
51
63
57
18
14
20
50
47
81
17
42
5
28
12
422
91
66