543
129
168
164
62
45
88
38
30
87
48
26
254
20
27
43
446
63
265
42
34
55
29
21
14
94
97
98
58
83
115
238
39
24
71
121
78
32
37
18
49
8
41
234
73
212
105
61
137
348
151
67