0
19
6
15
21
4
25
11
39
80
36
3
8
56
14
92
57
27
96
40
20
52
5
9
17
26
176
42
41
64
68
32
18
192
44
48
50
23
114
47
31
87
66
282
81
251