366
117
484
631
87
64
201
191
343
20
37
124
88
399
40
15
42
28
49
100
111
97
70
59
10
1121
148
29
81
43
167
22
9
14
27
115
69
8
34
32
30
11
39
220
271
302
120
56
24
279
51
33
206
118
41