0
19
31
55
8
27
12
15
43
56
10
9
6
118
29
4
30
92
74
18
228
24
41
57
61
2
263
14
52
21
90
16
73
54
145
13
40
63
32
151
35
135
238
142
285