796
21
72
168
19
13
2
22
98
15
4
26
10
24
57
317
56
124
11
46
16
43
524
54
5
99
88
40
9
59
8
172
53
31
18
96
23
95
27
428
188
32
17
64