0
5
21
32
94
49
14
80
3
48
44
15
27
11
18
28
13
17
4
40
7
34
42
23
31
9
1
10
26
2
138
24
68
6
20
125
130
22
323