3
83
12
23
0
22
4
14
108
18
9
47
25
32
19
21
36
44
26
78
10
13
76
5
16
6
69
490
27
53
24
153
11
43
101
77
150
62
92
63
102
86
166
154
29
46
20
40