61
43
63
26
38
42
128
10
50
22
150
109
33
75
91
40
36
358
179
24
89
119
39
67
31
189
93
68
99
118
57
200
476
234
291
195
35
44
165
72
554
25
83
20
82
154
34
69
105
51
59
46