0
23
11
10
67
32
29
173
28
155
100
43
73
138
202
177
180
65
48
59
252
122
57
55
38
60
24
41
15
14
61
21
99
39
58
8
35
115
7
25
76
18
30
92
22
26
42