0
8
5
1
42
122
35
2
164
3
45
11
20
100
22
43
16
29
133
32
60
6
4
7
33
14
69
25
31
15
19
66
91
28
86
24
13
12
26
30