0
23
16
31
9
54
24
29
20
177
15
78
26
44
10
13
187
106
30
14
52
122
21
49
42
117
18
88
110
72
59
48
131
71
39
165
152
53
60
40
189
22
123
66
490
207
51
92
27
37
98