39
302
11
38
77
52
21
22
26
57
28
99
71
31
320
58
66
45
37
16
102
80
25
24
95
82
136
40
18
44
32
33
72
23
55
75
98
42
56
54
104
49
74
92
34