0
22
4
10
1
3
2
9
28
37
5
42
32
6
15
7
8
20
27
125
13
49
40
48
31
16
17
11
23
44
39
47
21
322
68
119
38
143
18
19