273
732
38
83
397
34
21
232
8
40
125
55
33
264
30
26
65
218
94
62
168
151
433
10
499
387
18
606
143
97
108
119
90
176
13
44
129
138
152
68
167
127
75
363
567
51
96
48
73
42
126
63
195