21
3
0
50
4
48
15
7
47
25
18
14
17
19
43
96
12
10
11
22
28
5
90
51
16
30
123
24
68
8
9
508
81
27
501
166
29
124
64