131
85
162
48
118
315
425
37
138
24
47
23
217
148
135
325
442
179
237
42
448
302
79
41
82
132
76
26
213
141
69
125
46
64
89
63
133
121
54
152
124
40
55
212
19
116
94
127
109
173
31
68
236
51
29
243