0
3
7
20
8
27
17
11
18
12
25
5
24
30
259
16
71
33
35
39
98
54
42
19
78
77
45
10
105
82
69
144
34
26
141
119
47
70
29
14
48
112
62
83
117
53
226