133
54
46
141
45
81
68
26
11
159
115
67
18
156
216
129
52
107
14
73
92
209
170
41
49
91
380
59
80
151
240
15
253
85
7
171
120
12
75
149
16
104
489
131
35
58
108
8
215
25
69
266
43