131
205
4
53
165
73
11
135
44
14
36
139
41
1603
333
123
95
269
496
407
711
5
59
52
159
68
175
503
22
6
133
31
127
408
114
138
431
33
18
172
26
19
29
394
97
50
581
882
422
382
254
174
343
87
124
102