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