0
1
3
23
132
10
11
42
7
17
4
31
37
20
5
60
32
91
22
33
47
157
69
2
14
16
6
21
9
35
62
36
59
30
8
70
40
12
139
29