0
28
12
32
6
1
63
51
23
10
31
21
15
58
22
9
33
14
87
131
48
29
62
24
55
52
39
41
35
66
74
18
17
37
45
40
170
109
82
89
174
67
132