0
2
23
4
13
1
3
10
34
37
5
42
32
6
7
15
8
20
27
126
50
40
48
16
17
11
45
39
47
21
326
68
119
38
146
22
18
31