37
21
44
28
43
13
72
298
89
59
38
50
309
207
61
26
41
53
60
17
90
57
34
109
22
106
75
260
74
33
40
23
24
133
112
66
95
35
82
36
42
27
131
48
119
213
111
84
54
101
150
55