542
192
241
464
422
67
184
104
152
90
75
296
89
83
11
102
80
62
114
185
380
38
88
73
92
45
175
13
146
347
25
222
29
17
50
33
118
18
112
63
95
61
85
26
42
65
22
314
14
34
49
60
115
27