1
45
171
48
42
146
53
92
133
30
65
19
87
121
103
41
91
76
40
196
50
38
90
434
22
56
128
15
27
32
37
354
44
78
26
143
125
34
141
325
243
145
105
511
60
51
213
9