699
406
7
35
18
77
36
403
11
21
68
453
73
9
172
48
10
33
57
83
65
70
109
74
39
14
13
12
246
100
134
22
43
82
46
279
25
125
15
44
29
40
113
240
95
220
60
235