0
14
13
2
25
16
89
34
1
5
12
17
7
133
267
10
97
22
27
23
6
18
32
28
35
340
47
86
320
51
92
59
9
70
163
78
154
29
229
44
75
39
65