128
22
118
16
42
46
44
53
95
60
207
12
127
51
72
30
18
55
94
31
108
17
50
191
112
151
21
115
277
63
7
28
204
65
93
158
66
106
88
33
105
323
74
76
253
169
153
24
182
54