38
26
160
39
66
27
2
61
45
64
24
57
37
41
25
31
83
71
77
33
75
59
36
14
18
46
34
43
52
22
80
51
58
54
55
50
19
23
94
35
99
11