253
44
87
649
51
126
132
362
134
609
130
228
86
104
203
47
59
258
27
17
136
66
152
150
196
118
71
98
271
54
151
128
49
82
194
25
102
33
197
353
3
68
48
119
4
31
124
36
32
38
22