269
51
35
71
49
7
50
307
219
1102
55
413
89
73
109
20
64
28
1
59
253
65
26
8
57
27
244
322
102
24
82
44
36
236
345
67
105
137
11
5
80
4
33
83
499
140
21
416
155
538
333
193
14
52