0
4
14
17
25
44
30
11
12
2
31
108
13
22
100
71
43
143
109
40
73
21
101
15
28
41
64
5
83
26
18
48
50
98
88
178
56
417
8
145
33
79
62
37
537
45
39
19