0
2
14
5
7
16
82
12
45
18
9
13
68
71
54
8
21
20
51
10
22
70
83
44
59
56
117
29
69
27
47
3
63
49
35
78
438
73
93
103
48
32
15
166