0
13
5
14
19
25
46
33
12
2
31
110
22
102
71
43
145
40
73
21
72
101
16
29
42
65
28
7
15
87
26
18
48
51
98
88
178
56
417
8
146
79
62
37
537
39