131
148
228
112
18
451
12
13
66
86
72
37
76
70
87
50
171
30
79
25
91
34
103
44
110
137
65
190
235
138
263
19
105
36
321
393
23
264
46
1395
31
49
125
149
83
163
211
88
64
294
759
277