0
12
3
32
8
14
13
18
4
5
17
9
11
26
30
31
25
6
53
19
10
2
16
22
70
48
33
21
122
50
47
73
15
65
64
75
42
149
140