131
205
5
54
165
74
11
135
44
15
36
139
42
1603
333
123
95
269
496
407
711
7
59
52
159
68
175
505
22
134
31
127
41
408
114
138
431
33
18
172
26
19
29
394
97
50
581
882
422
382
254
174
343
87
124
102