41
30
55
35
5
28
60
65
58
15
115
59
37
49
73
47
34
36
18
71
17
64
70
79
31
61
76
38
94
279
62
146
72
48
147
145
321
8
105
77
26
135
134
67
358
201
24
57