0
2
10
27
31
14
5
23
16
29
33
20
11
30
367
7
32
90
93
24
28
4
109
13
37
39
12
19
121
181
25
9
18
6
15
21
347
48
47
1