0
13
1
16
6
9
8
10
43
19
27
17
15
54
124
51
18
46
34
29
37
38
88
7
14
33
22
31
47
20
24
106
89
243
57
109
11
138
41
45
275
284
125
140
68
52
44
50
25
118
228
87