0
6
23
8
12
65
42
10
33
145
25
107
319
80
63
72
219
55
113
173
38
75
141
61
114
104
49
273
69
51
128
479
24
60
70
158
43
16
28
40
44
423
27
84
34
29
36
140
146